There was a problem when verifying the domain name, and the third requirement could not be fulfilled:
将文件MP_verify_2lhB3AHAQ2IuIrpv.txt(点击下载)上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下
The server is Alibaba Cloud's server,
nginx (does not use 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 is deployed on weblogic, and the project framework is ssm
I put the txt file in the root directory, but during verification, I was still prompted to put the file in the required directory;
The other server uses apache, which can be placed in the domain name directory. It should be possible for nginx as well;
After searching on Baidu, I couldn’t find any article on configuring this thing under nginx. I don’t know if there is one. I have never used nginx to do WeChat payment. Can you give me some advice?
曾经蜡笔没有小新2017-05-16 17:09:33
The reason for this situation is that all requests are handled by your java service
Comment proxy_pass first, then restore it after the verification is passed
Or alternatively, add a MP_verify_2lhB3AHAQ2IuIrpv.txt
route to your java project, and the content output by the page is the content of the txt file