摘要:由于項(xiàng)目需要用到就去研究了下,但是需要就了一把,這里把整個(gè)流程寫下來(lái)準(zhǔn)備公司服務(wù)器整體結(jié)構(gòu)是使用,使用其他的也沒問(wèn)題說(shuō)一下也可以可以拿來(lái)做測(cè)試如果使用來(lái)測(cè)試,需要控制面板程序和功能啟用和關(guān)閉組件開啟組件怎樣開啟,自行如果服務(wù)器是,只需要使用
由于項(xiàng)目需要用到PayPal, 就去研究了下paypal,但是PayPal需要TLS 1.2, 就google了一把,這里把整個(gè)流程寫下來(lái)
準(zhǔn)備Tips:
公司服務(wù)器整體結(jié)構(gòu)是 windows 2008R2 + IIS + PHP
使用PhpStudy,使用其他的也沒問(wèn)題
說(shuō)一下win7也可以, 可以拿來(lái)做測(cè)試.如果使用win7來(lái)測(cè)試,需要控制面板>程序和功能>啟用和關(guān)閉windows組件 開啟IIS組件(怎樣開啟,自行g(shù)oogle)
如果服務(wù)器是apache,只需要使用高版本的php_openssl擴(kuò)展就行了,選用apche+PHP5.5n我已經(jīng)確認(rèn)可用, php5.6會(huì)報(bào)錯(cuò)找不到某某加密函數(shù)
PayPal的需求是
PHP_VERSION >= 5.3
php_curl, php_openssl 必須啟用
composer(怎樣安裝參考http://www.phpcomposer.com)
phpStudy切換到 IIS7/8 + PHP 5.5n
下載PayPal的sdk這里說(shuō)一聲, 選這PHP 5.5之前的版本, 由于openssl擴(kuò)展的版本過(guò)低, 可能不支持, 我選5.4就不支持
地址:https://github.com/paypal/Pay...
克隆到你的網(wǎng)站目錄
打開git bash
git clone https://github.com/paypal/PayPal-PHP-SDK.git paypal cd paypal composer update
其實(shí)就是把代碼下載下來(lái), 復(fù)制到paypal目錄, 然后在目錄在命令行執(zhí)行composer update
配置TLS1.2分為2步, 添加TLS配置和禁用老的SSL版本
配置TLS1.2提供兩種方法, 選擇其中一種就行了
手動(dòng)設(shè)置找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocols右鍵->新建->項(xiàng)->新建TLS 1.1,TLS 1.2
TLS 1.1和TLS 1.2 右鍵->新建->項(xiàng)->新建Server, Client
在新建的Server和Client中都新建如下的項(xiàng)(DWORD 32位值), 總共4個(gè)
DisabledByDefault [Value = 0] Enabled [Value = 1]
如圖
如下, 是我從我的注冊(cè)表里面導(dǎo)出來(lái)的, 新建文本文件, 后綴名改為reg就行了, 雙擊導(dǎo)入
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocols] [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0] [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0Client] "DisabledByDefault"=dword:00000000 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.1] [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.1Client] "DisabledByDefault"=dword:00000000 "Enable"=dword:00000001 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.1Server] "DisabledByDefault"=dword:00000000 "Enable"=dword:00000001 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2] [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client] "DisabledByDefault"=dword:00000000 "Enable"=dword:00000001 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server] "DisabledByDefault "=dword:00000000 "Enable"=dword:00000001禁用老SSL配置
打開HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsSSL 2.0Client 配置如下
DisabledByDefault [Value = 0] Enabled [Value = 0]測(cè)試
打開網(wǎng)站, 我的是部署到局域網(wǎng)的,
192.168.1.99/paypal/sample
如果你配置了apiContent是有數(shù)據(jù)出來(lái)的,我沒有配置, 所以就只是No Data
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30406.html
摘要:年月日更新本文提供的激活工具,可通殺年月日發(fā)布的位和位的最新版。激活須滿足三個(gè)條件主板中有對(duì)應(yīng)廠商信息系統(tǒng)里有對(duì)應(yīng)廠商微軟授權(quán)證書的。Chew-WGA激活工具是一款免費(fèi)的系統(tǒng)激活工具,可用于激活windows 2008 r2企業(yè)版,無(wú)需人工操作,一鍵激活,非常的簡(jiǎn)單!chew wga(win7激活工具)可以幫助你激活所有的Windows系統(tǒng),包括win7、win8、win10、xp、2008...
摘要:激活工具是一款用于激活的激活工具。這款激活工具非常的智能化,它會(huì)根據(jù)檢測(cè)到的產(chǎn)品自動(dòng)安裝對(duì)應(yīng)的批量許可證,已激活的免費(fèi)預(yù)覽許可證將被保留,如果檢測(cè)到主,將不會(huì)安裝單獨(dú)的子應(yīng)用許可證,避免重復(fù)激活。project 2019激活工具是一款用于激活?project 2019的激活工具。這款激活工具非常的智能化,它會(huì)根據(jù)檢測(cè)到的 office 產(chǎn)品自動(dòng)安裝對(duì)應(yīng)的批量許可證,已激活的 Office 2...
Windows 365云電腦是什么?Windows 365是一臺(tái)云電腦(Cloud PC),讓用戶可以在任何設(shè)備上、通過(guò)瀏覽器網(wǎng)頁(yè)登錄,直接使用Windows 10或11系統(tǒng)中的個(gè)性化功能,不限iOS、安卓,且配置彈性。Windows 365一款云端的操作系統(tǒng),人們可以通過(guò)各種設(shè)備,包括Mac、iPad、Android和Linux中訪問(wèn)云端的Windows系統(tǒng)。根據(jù)微軟介紹,Windows 365...
閱讀 1262·2021-11-25 09:43
閱讀 1368·2021-09-26 09:55
閱讀 2435·2021-09-10 11:20
閱讀 3398·2019-08-30 15:55
閱讀 1476·2019-08-29 13:58
閱讀 1199·2019-08-29 12:36
閱讀 2377·2019-08-29 11:18
閱讀 3439·2019-08-26 11:47