問題描述
在做微信公眾號(hào)開發(fā)的時(shí)候前端使用微信JSSDK的時(shí)候需要在微信公眾號(hào)官方平臺(tái)去配置一個(gè)js接口安全域名,
以前直接填寫保存即可,但是現(xiàn)在需要下載一個(gè).txt的驗(yàn)證文件并放到服務(wù)器上相應(yīng)的根目錄下。
be9d36bcd7d6796bd35963d6be009680.png
已確認(rèn)在服務(wù)器上相應(yīng)的根目錄下面放了這個(gè)TXT文件,但是還是一直保存不成功。
解決方案
后面就一直排查問題,發(fā)現(xiàn)服務(wù)器上面已經(jīng)攔截掉了.txt文件的訪問。
具體是原因是在服務(wù)器上部署項(xiàng)目的時(shí)候,為了防止從瀏覽器中直接訪問LOG日志而在IIS中設(shè)置了請(qǐng)求過濾。
a8c33a376c8d5aaaf04d883beedc1a6f.png
efc44e2a6bf36be932ebc9982bb5c246.png
解決方法就是先把這個(gè)限制刪除掉,等js接口安全域名綁定成功以后再添加,為了保證安全請(qǐng)一定要在部署的時(shí)候把設(shè)置好請(qǐng)求過濾。