事情是這樣:
原本做好的一個開發人員對接的一套CI程式[CI架構],TOKEN可以正常配置,更換網域名稱,同樣的程式介面,提交後,報錯,見:
http://a.hiphotos.baidu.com/zhidao/pic/item/d833c895d143ad4ba1e1095580025aafa50f0653.jpg
這套開發好的介面程式,只是更換了網域名稱,同樣的路徑,同樣的CI配置,同樣的伺服器配置
顯示"token驗證提交不成功"
然後我又進行了以下實驗:
以上原有可以使用的接受API介面地址為AAA.COM, 後新增網站地址API,無法使用的地址 BBB.COM
1、用官方的PHP樣本,修改token值以後,放置網站根目錄,不使用架構,在AAA.COM BBB.COM全部可以正常使用[可以說明不是弊屏了我BBB.COM網域名稱]
2、用原有可以在AAA.COM使用的驗證檔案程式,同樣的路徑,伺服器配置和架構配置,放置到BBB.COM,不可以使用,用同時換一個伺服器,同樣的配置CCC.COM也無法驗證成功[排除伺服器配置問題]
3、複製同樣的檔案在AAA.COM,原有檔案名稱為AAA.COM/weixin, 現有檔案名稱為AAA.COM/weixin1,驗證通過
4、跟蹤過來的GET值,本身演算法驗證通過,echostr可顯[說明程式沒有問題]
======================================================
在交流開發人員平台,翻看很多案例,很多類似這樣的,原有可以用的程式,移植到新的網域名稱下,無法使用的情況。
求解?
回複內容:
事情是這樣:
原本做好的一個開發人員對接的一套CI程式[CI架構],TOKEN可以正常配置,更換網域名稱,同樣的程式介面,提交後,報錯,見:
http://a.hiphotos.baidu.com/zhidao/pic/item/d833c895d143ad4ba1e1095580025aafa50f0653.jpg
這套開發好的介面程式,只是更換了網域名稱,同樣的路徑,同樣的CI配置,同樣的伺服器配置
顯示"token驗證提交不成功"
然後我又進行了以下實驗:
以上原有可以使用的接受API介面地址為AAA.COM, 後新增網站地址API,無法使用的地址 BBB.COM
1、用官方的PHP樣本,修改token值以後,放置網站根目錄,不使用架構,在AAA.COM BBB.COM全部可以正常使用[可以說明不是弊屏了我BBB.COM網域名稱]
2、用原有可以在AAA.COM使用的驗證檔案程式,同樣的路徑,伺服器配置和架構配置,放置到BBB.COM,不可以使用,用同時換一個伺服器,同樣的配置CCC.COM也無法驗證成功[排除伺服器配置問題]
3、複製同樣的檔案在AAA.COM,原有檔案名稱為AAA.COM/weixin, 現有檔案名稱為AAA.COM/weixin1,驗證通過
4、跟蹤過來的GET值,本身演算法驗證通過,echostr可顯[說明程式沒有問題]
======================================================
在交流開發人員平台,翻看很多案例,很多類似這樣的,原有可以用的程式,移植到新的網域名稱下,無法使用的情況。
求解?
從HTTP請求角度分析比較容易找問題,簽名演算法有沒有帶網域名稱,如果架構和自己寫個CURL請求得出不一樣結果就看發起請求參數,HTTP頭有沒有不一樣