pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='fZbOI'></tfoot>

  • <i id='fZbOI'><tr id='fZbOI'><dt id='fZbOI'><q id='fZbOI'><span id='fZbOI'><b id='fZbOI'><form id='fZbOI'><ins id='fZbOI'></ins><ul id='fZbOI'></ul><sub id='fZbOI'></sub></form><legend id='fZbOI'></legend><bdo id='fZbOI'><pre id='fZbOI'><center id='fZbOI'></center></pre></bdo></b><th id='fZbOI'></th></span></q></dt></tr></i><div class="0g0q00w" id='fZbOI'><tfoot id='fZbOI'></tfoot><dl id='fZbOI'><fieldset id='fZbOI'></fieldset></dl></div>

    <legend id='fZbOI'><style id='fZbOI'><dir id='fZbOI'><q id='fZbOI'></q></dir></style></legend>
  • <small id='fZbOI'></small><noframes id='fZbOI'>

      <bdo id='fZbOI'></bdo><ul id='fZbOI'></ul>

        帶有標(biāo)頭的基本身份驗證 - Javascript XMLHttpRequest

        Basic authentication with header - Javascript XMLHttpRequest(帶有標(biāo)頭的基本身份驗證 - Javascript XMLHttpRequest)
        • <legend id='LfrBH'><style id='LfrBH'><dir id='LfrBH'><q id='LfrBH'></q></dir></style></legend>

          • <bdo id='LfrBH'></bdo><ul id='LfrBH'></ul>
            <tfoot id='LfrBH'></tfoot>

                <tbody id='LfrBH'></tbody>

              • <i id='LfrBH'><tr id='LfrBH'><dt id='LfrBH'><q id='LfrBH'><span id='LfrBH'><b id='LfrBH'><form id='LfrBH'><ins id='LfrBH'></ins><ul id='LfrBH'></ul><sub id='LfrBH'></sub></form><legend id='LfrBH'></legend><bdo id='LfrBH'><pre id='LfrBH'><center id='LfrBH'></center></pre></bdo></b><th id='LfrBH'></th></span></q></dt></tr></i><div class="eccacmg" id='LfrBH'><tfoot id='LfrBH'></tfoot><dl id='LfrBH'><fieldset id='LfrBH'></fieldset></dl></div>

                <small id='LfrBH'></small><noframes id='LfrBH'>

                  本文介紹了帶有標(biāo)頭的基本身份驗證 - Javascript XMLHttpRequest的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我正在嘗試訪問需要基本身份驗證憑據(jù)的 Adyen 測試 API.

                  但我在嘗試使用 XMLHttpRequest POST 請求訪問 API 時收到 401 Unauthorized 響應(yīng).

                  Javascript 代碼

                  var url = "https://pal-test.adyen.com/pal/servlet/Payment/v25/authorise";var username = "ws@Company.CompanyName";var 密碼 = "J}5fJ6+?e6&lh/Zb0>r5y2W5t";var base64Credentials = btoa(用戶名+":"+密碼);var xhttp = new XMLHttpRequest();xhttp.open("POST", url, true);xhttp.setRequestHeader("內(nèi)容類型", "應(yīng)用程序/json");xhttp.setRequestHeader("授權(quán)", "基本" + base64Credentials);var requestParams = XXXXXXXX;xhttp.send(requestParams);


                  結(jié)果

                  解決方案

                  PAL 是一個支付授權(quán) API.您從不想從瀏覽器調(diào)用它.您只想公開您的用戶名和密碼,以便在您的后端代碼中發(fā)送付款.

                  在客戶端加密中,加密是在瀏覽器中完成的.然后,您將加密數(shù)據(jù)發(fā)送到您自己的服務(wù)器.然后在您的服務(wù)器上創(chuàng)建一個支付授權(quán)請求(其中加密數(shù)據(jù)是元素之一,以及支付金額等).

                  如果您能夠設(shè)法從瀏覽器運(yùn)行此操作,您的最終解決方案將允許您的購物者從 JavaScript 層更改金額、貨幣、支付元數(shù)據(jù)等.絕不應(yīng)該是這種情況.

                  因此,授權(quán)是文檔服務(wù)器端"集成部分的一部分:https://docs.adyen.com/developers/ecommerce-integration?ecommerce=ecommerce-integration#serverside

                  根據(jù)您的服務(wù)器端環(huán)境,您最喜歡的語言的 CURL 實現(xiàn)會有所不同,但大多數(shù)時候很容易找到.

                  親切的問候,

                  阿諾德

                  I am trying to access Adyen test API that requires basic authentication credentials. https://docs.adyen.com/developers/ecommerce-integration

                  My credentials work when accessing the API page through browser.

                  But I get an 401 Unauthorized response when trying to access the API with XMLHttpRequest POST request.

                  Javascript Code

                  var url = "https://pal-test.adyen.com/pal/servlet/Payment/v25/authorise";
                  
                  var username = "ws@Company.CompanyName";
                  var password = "J}5fJ6+?e6&lh/Zb0>r5y2W5t";
                  var base64Credentials = btoa(username+":"+password);
                  
                  var xhttp = new XMLHttpRequest();
                  xhttp.open("POST", url, true);
                  xhttp.setRequestHeader("content-type", "application/json");
                  xhttp.setRequestHeader("Authorization", "Basic " + base64Credentials);
                  
                  var requestParams = XXXXXXXX;
                  xhttp.send(requestParams);
                  


                  Result

                  解決方案

                  The PAL is a Payment Authorisation API. You never want to call it from a browser. You only want to expose your username and password to send in payments in your backend code.

                  In Client-side encryption, the encryption is done in the browser. You then send the encrypted data to your own server. On your server you then create a payment authorization request (of which the encrypted data is one of the elements, along side payment amount, etc).

                  If you would be able to manage to make this run from your browser, your end solution will allow your shoppers to change amounts, currency's, payment meta data etc from the JavaScript layer. This should never be the case.

                  The authorization is for that reason part of the "Server side" integration part of documentation: https://docs.adyen.com/developers/ecommerce-integration?ecommerce=ecommerce-integration#serverside

                  Depending on your server side landscape the CURL implementation in your favorite language differs, but most of the time are easy to find.

                  Kind regards,

                  Arnoud

                  這篇關(guān)于帶有標(biāo)頭的基本身份驗證 - Javascript XMLHttpRequest的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調(diào)用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調(diào)用完成)
                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無法加載,請求的資源上不存在“Access-Control-Allow-Origin標(biāo)頭) - IT屋-程序員軟件開發(fā)技術(shù)分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)

                  <i id='oeF0t'><tr id='oeF0t'><dt id='oeF0t'><q id='oeF0t'><span id='oeF0t'><b id='oeF0t'><form id='oeF0t'><ins id='oeF0t'></ins><ul id='oeF0t'></ul><sub id='oeF0t'></sub></form><legend id='oeF0t'></legend><bdo id='oeF0t'><pre id='oeF0t'><center id='oeF0t'></center></pre></bdo></b><th id='oeF0t'></th></span></q></dt></tr></i><div class="aiqys2w" id='oeF0t'><tfoot id='oeF0t'></tfoot><dl id='oeF0t'><fieldset id='oeF0t'></fieldset></dl></div>
                    <bdo id='oeF0t'></bdo><ul id='oeF0t'></ul>
                    • <small id='oeF0t'></small><noframes id='oeF0t'>

                        1. <tfoot id='oeF0t'></tfoot>
                          <legend id='oeF0t'><style id='oeF0t'><dir id='oeF0t'><q id='oeF0t'></q></dir></style></legend>

                              <tbody id='oeF0t'></tbody>
                            主站蜘蛛池模板: 成都热收缩包装机_袖口式膜包机_高速塑封机价格_全自动封切机器_大型套膜机厂家 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 天品互联-北京APP开发公司-小程序开发制作-软件开发 | 电机铸铝配件_汽车压铸铝合金件_发动机压铸件_青岛颖圣赫机械有限公司 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | MES系统-WMS系统-MES定制开发-制造执行MES解决方案-罗浮云计算 | 玉米加工设备,玉米深加工机械,玉米糁加工设备.玉米脱皮制糁机 华豫万通粮机 | 骁龙云呼电销防封号系统-axb电销平台-外呼稳定『免费试用』 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-沼河浸过滤器 | 泵阀展|阀门展|水泵展|流体机械展 -2025上海国际泵管阀展览会flowtech china | 经济师考试_2025中级经济师报名时间_报名入口_考试时间_华课网校经济师培训网站 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | MES系统工业智能终端_生产管理看板/安灯/ESOP/静电监控_讯鹏科技 | 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 冲锋衣滑雪服厂家-冲锋衣定制工厂-滑雪服加工厂-广东睿牛户外(S-GERT) | 塑料撕碎机_编织袋撕碎机_废纸撕碎机_生活垃圾撕碎机_废铁破碎机_河南鑫世昌机械制造有限公司 | 混合生育酚_醋酸生育酚粉_琥珀酸生育酚-山东新元素生物科技 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | 传动滚筒_厂家-淄博海恒机械制造厂 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 |