Skip to content

Commit f13dcbc

Browse files
committed
fix: update callback URLs for WeCom, DingTalk, and Lark platforms to use the correct path
1 parent aa7af2b commit f13dcbc

File tree

1 file changed

+4
-4
lines changed
  • ui/src/views/system-chat-user/authentication/component

1 file changed

+4
-4
lines changed

ui/src/views/system-chat-user/authentication/component/EditModal.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,14 +154,14 @@ const open = async (platform: Platform) => {
154154
Object.assign(currentPlatform, platform)
155155
156156
// 设置默认的 callback_url
157-
const defaultCallbackUrl = window.location.origin
157+
const defaultCallbackUrl = window.location.origin + window.MaxKB.chatPrefix + '/api'
158158
switch (platform.key) {
159159
case 'wecom':
160160
if (currentPlatform.config.app_key) {
161161
currentPlatform.config.agent_id = currentPlatform.config.app_key
162162
delete currentPlatform.config.app_key
163163
}
164-
currentPlatform.config.callback_url = `${defaultCallbackUrl}/chat/api/auth/wecom`
164+
currentPlatform.config.callback_url = `${defaultCallbackUrl}/auth/wecom`
165165
break
166166
case 'dingtalk':
167167
if (currentPlatform.config.agent_id) {
@@ -174,10 +174,10 @@ const open = async (platform: Platform) => {
174174
app_secret: currentPlatform.config.app_secret,
175175
callback_url: defaultCallbackUrl
176176
}
177-
currentPlatform.config.callback_url = `${defaultCallbackUrl}/chat/api/auth/dingtalk`
177+
currentPlatform.config.callback_url = `${defaultCallbackUrl}/auth/dingtalk`
178178
break
179179
case 'lark':
180-
currentPlatform.config.callback_url = `${defaultCallbackUrl}/chat/api/auth/lark`
180+
currentPlatform.config.callback_url = `${defaultCallbackUrl}/auth/lark`
181181
break
182182
default:
183183
break

0 commit comments

Comments
 (0)