Browse Source

🐞 fix: 修复企微登录授权回调域无法修改的问题

Pchen. 8 months ago
parent
commit
b7005434d8
2 changed files with 4 additions and 3 deletions
  1. 2 2
      apis/User/WXWorkUrl.js
  2. 2 1
      config-example.json

+ 2 - 2
apis/User/WXWorkUrl.js

@@ -16,9 +16,9 @@ class WXWorkUrl extends API {
 
 
         let redirect;
         let redirect;
         if(type === 'login')
         if(type === 'login')
-            redirect = encodeURIComponent(`https://kq.ctbu.top/#/Login/Stage2?num=${num}`);
+            redirect = encodeURIComponent(`${config.url}/#/Login/Stage2?num=${num}`);
         else
         else
-            redirect = encodeURIComponent(`https://kq.ctbu.top/#/UpdateInfo/Stage2?num=${num}`);
+            redirect = encodeURIComponent(`${config.url}/#/UpdateInfo/Stage2?num=${num}`);
 
 
         const url = `https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=CorpApp&appid=${config.wxwork.corpid}&redirect_uri=${redirect}&state=STATE&agentid=${config.wxwork.agentid}`
         const url = `https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=CorpApp&appid=${config.wxwork.corpid}&redirect_uri=${redirect}&state=STATE&agentid=${config.wxwork.agentid}`
         return res.json({
         return res.json({

+ 2 - 1
config-example.json

@@ -11,5 +11,6 @@
         "corpid": "",
         "corpid": "",
         "corpsecret": "",
         "corpsecret": "",
         "agentid": 1000003
         "agentid": 1000003
-    }
+    },
+    "url": "http://example.com"
 }
 }