HZG你都不知道? 发表于 2022-2-25 15:19:28

Linux系统对接微信怎么进行域名校验

本帖最后由 Joe.xu 于 2022-3-3 17:57 编辑

想问一下,在对接微信小程序和微信公共号的时候,都需要进行可信域名的校验,





如果是WIndows可以借助IIS来完成,CentOS系统怎么处理呢

Joe.xu 发表于 2022-2-25 15:19:29

您好,如果是Linux系统可能需要借助Tomcat 或者nginx 来完成校验,一般nginx在linux上安装比较简单,
这边网上找了一个Nginx配置微信小程序校验的教程,分享给您

Centos7的配置
# 版本详情
CentOS Linux release 7.7.1908 (Core)

nginx version: nginx/1.16.1

# 进入nginx子配置文件
cd /etc/nginx/conf.d

vim wechat_auth.conf
server {
    listen       80;
    server_namepakho.com;

    location /37og2Z5TwR.txt {
                default_type    text/html;
                return 200 "6831c2a15d3d103c6a1ff356b22b5";
    }

    error_page   500 502 503 504/50x.html;
    location = /50x.html {
      root   /usr/share/nginx/html;
    }
}

# 配置完成后将认证文件上传至/usr/share/nginx/html



Ubuntu 的配置
# 版本详情
Linux version 4.14.105-19-0012 (root@pakho.site) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC))

nginx version: nginx/1.14.0 (Ubuntu)

vim /etc/nginx/nginx.conf

      # Virtual Host Configs
      ##
server {
      listen       80;
      server_namepakho.com;

      location /37og2Z5TwR.txt {
                              default_type    text/html;
                        return 200 "6831c2a15d3d103c6a1ff356b22b5";
      }
}

      include /etc/nginx/conf.d/*.conf;
      include /etc/nginx/sites-enabled/*;

# 配置完成后将认证文件上传至/var/www/html


cnsxwxq 发表于 2022-7-7 12:50:53

本帖最后由 cnsxwxq 于 2022-7-7 13:05 编辑

Joe.xu 发表于 2022-2-25 15:19
您好,如果是Linux系统可能需要借助Tomcat 或者nginx 来完成校验,一般nginx在linux上安装比较简单,
这边 ...
cd /etc/nginx/conf.d
这一步执行不了啊
我的环境:centos7nginx1.22 使用了宝塔
cd /etc/nginx/conf.d这一步/www/server/nginx/conf

上传文件目录:
/www/server/nginx/html

Joe.xu 发表于 2022-7-7 13:44:14

这部分也有很多资料,大家也可以去百度参考一下哦

qq189980980 发表于 2024-3-4 09:46:25

Joe.xu 发表于 2022-2-25 15:19
您好,如果是Linux系统可能需要借助Tomcat 或者nginx 来完成校验,一般nginx在linux上安装比较简单,
这边 ...

是的,http的80端口是可以,但现在很多都是https的443端口了,能否大佬再补充一个https的代码,造福格友们

Nathan.guo 发表于 2024-3-4 18:03:57

qq189980980 发表于 2024-3-4 09:46
是的,http的80端口是可以,但现在很多都是https的443端口了,能否大佬再补充一个https的代码,造福格友 ...

大佬,这个帖子时间比较九了,如果大佬又相同问题的话,可以发一个新的求助帖哦~~

吴小胖 发表于 2024-3-4 22:15:46

qq189980980 发表于 2024-3-4 09:46
是的,http的80端口是可以,但现在很多都是https的443端口了,能否大佬再补充一个https的代码,造福格友 ...

安装一个宝塔面板,搞定~!

Shawn.Liu 发表于 2024-3-5 14:34:10

{:5_110:}
页: [1]
查看完整版本: Linux系统对接微信怎么进行域名校验