首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

微信開發接口配置:服務器端口必須為 80

     編輯:程式設計疑難解答

問題

微信公眾號開發者配置提交失敗,提示 URL 不可用。

原因

微信服務器驗證請求發送至 80 端口(HTTP 默認端口)。若 Tomcat 運行在 8080 等非 80 端口,微信無法直接訪問。

解決方案

  1. 修改 Tomcat server.xml:將 <Connector port="8080" .../> 改為 port="80"(需 root/Administrator 權限)。
  2. Nginx 反向代理(推薦生產環境):Nginx 監聽 80,轉發至本地 8080 Tomcat,同時支持 HTTPS、負載均衡。
  3. 云服務器安全組放行 80 端口入站規則。

驗證

瀏覽器直接輸入域名(無端口)可訪問項目首頁,微信配置即可通過。

端口配置是微信開發接入的第一道門檻。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved