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)