diff --git a/src/SimpleAdmin.Api.IntegrationTests/WeChatRouteIntegrationTests.cs b/src/SimpleAdmin.Api.IntegrationTests/WeChatRouteIntegrationTests.cs
index db21717..f6229da 100644
--- a/src/SimpleAdmin.Api.IntegrationTests/WeChatRouteIntegrationTests.cs
+++ b/src/SimpleAdmin.Api.IntegrationTests/WeChatRouteIntegrationTests.cs
@@ -32,7 +32,7 @@ public class WeChatRouteIntegrationTests
host.RoutePatterns.Should().Contain("apiwechat/verification");
host.RoutePatterns.Should().Contain("wechat/mp/{appId}");
host.RoutePatterns.Should().Contain("wechat/mp/login-qrcode");
- host.RoutePatterns.Should().Contain("wechat/mp/oauth-config");
+ host.RoutePatterns.Should().Contain("wechat/oauth/config");
host.RoutePatterns.Should().Contain("wechat/mp/follow-qrcode");
host.RoutePatterns.Should().Contain("wechat/oauth/user-info");
host.RoutePatterns.Should().Contain("wechat/customer/register");
diff --git a/src/SimpleAdmin.Api/Auth/AuthService.WeChatMp.cs b/src/SimpleAdmin.Api/Auth/AuthService.WeChatMp.cs
index 850bac3..f774fa1 100644
--- a/src/SimpleAdmin.Api/Auth/AuthService.WeChatMp.cs
+++ b/src/SimpleAdmin.Api/Auth/AuthService.WeChatMp.cs
@@ -161,9 +161,10 @@ public partial class AuthService
///
/// H5 网页授权公开配置:AppId + OAuth 回调根(来自其他配置 wechat_mp)。
+ /// 注意:勿挂在 /wechat/mp/{appId} 下,避免被公众号回调路由吞掉。
///
[AllowAnonymous]
- [HttpGet("/wechat/mp/oauth-config")]
+ [HttpGet("/wechat/oauth/config")]
[ApiExplorerSettings(GroupName = "WeChat")]
public async Task GetWeChatOAuthConfigAsync(
CancellationToken cancellationToken = default)