我們做微信開發的時候,有時候會有如下要求
用戶在網頁授權頁同意授權給公眾號后,微信會將授權數據傳給一個回調頁面,回調頁面需在此域名下,以確保安全可靠。
將以下文件上傳至填寫域名或路徑指向的web服務器(或虛擬主機)的目錄(若填寫域名,將文件放置在域名根目錄下,例如wx.qq.com/MP_verify_7tcIBCAtAkDXkKOa.txt;若填寫路徑,將文件放置在路徑目錄下,例如wx.qq.com/mp/MP_verify_7tcIBCAtAkDXkKOa.txt),並確保可以訪問。
MP_verify_7tcIBCAtAkDXkKOa.txt
可以直接放在部署路徑下,
也可以通過寫代碼實現
package com.test.cms.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class IndexController { @RequestMapping("MP_verify_*********.txt") public String wxPrivateKey(){ //直接返回你下載的授權文件里的內容就好 return "FEE"; } }
注意:如果項目加了權限控制,記得要放行這個請求!!