nginx - 關(guān)于微信公眾號(hào)微信支付的問題:
問題描述
驗(yàn)證域名的時(shí)候,出現(xiàn)了問題,第三條要求無法實(shí)現(xiàn):
將文件MP_verify_2lhB3AHAQ2IuIrpv.txt(點(diǎn)擊下載)上傳至填寫域名或路徑指向的web服務(wù)器(或虛擬主機(jī))的目錄(若填寫域名,將文件放置在域名根目錄下
服務(wù)器是阿里云的服務(wù)器,nginx(不使用apache)
server { listen 80; server_name test.yuming.com;root /home/test.yuming.com/www; location / {proxy_pass http://test.yuming.com:8009/XXX ...}}
Java web部署在weblogic上,項(xiàng)目框架是ssm
我把那個(gè)txt文件放在,root目錄下,驗(yàn)證的時(shí)候還是提示讓我把文件放在要求的目錄下;
另外一臺(tái)服務(wù)器上用的是apache,放在域名目錄下就可以了,nginx按說應(yīng)該也可以;百度了一下,也沒有找到在nginx下配置這個(gè)東西的文章,不知道有沒有用nginx搞過微信支付的,給我指點(diǎn)一下?
問題解答
回答1:出現(xiàn)這種情況的原因是所有請(qǐng)求都由你的java服務(wù)處理了
先把proxy_pass注釋了,等驗(yàn)證通過了再恢復(fù)回來
或者變通一點(diǎn),在你的java項(xiàng)目里增加一個(gè)MP_verify_2lhB3AHAQ2IuIrpv.txt的路由,頁面輸出的內(nèi)容就是txt文件的內(nèi)容
相關(guān)文章:
1. javascript - 關(guān)于apply()與call()的問題2. html - eclipse 標(biāo)簽錯(cuò)誤3. python - Pycharm的Debug用不了4. javascript - axios請(qǐng)求回來的數(shù)據(jù)組件無法進(jìn)行綁定渲染5. Python中使用超長的List導(dǎo)致內(nèi)存占用過大6. python - pandas按照列A和列B分組,將列C求平均數(shù),怎樣才能生成一個(gè)列A,B,C的dataframe7. 安全性測試 - nodejs中如何防m(xù)ySQL注入8. javascript - JS變量被清空9. java - 在用戶不登錄的情況下,用戶如何添加保存到購物車?10. javascript - 有適合開發(fā)手機(jī)端Html5網(wǎng)頁小游戲的前端框架嗎?
