2026-05-18 09:35:13,002 [331] INFO MCMS.Admin.SignalR.MyHub - 用户(1)建立signalR连接 2026-05-18 09:57:38,179 [37] INFO MCMS.Admin.SignalR.MyHub - 用户(1)建立signalR连接 2026-05-18 12:55:34,445 [144] INFO MCMS.Admin.SignalR.MyHub - 用户(1)断开signalR连接 2026-05-18 15:13:44,194 [293] INFO MCMS.Admin.Controllers.AbstractController - DepartmentConfigTabProduct loaded: departmentId=6, productSaleCount=292, productBaseCount=199, categories=国台:155|人参:20|6666666666:18|蜂蜜:17|白酒:17|天士力产品:16|美颜日记:12|海参:12|天津帝泊洱WMS:8|其他:6|茅台(测试):4|品酒论道:3|95836:2|测试测试7:1|国台飞天陈酿:1 2026-05-18 17:28:25,578 [373] INFO MCMS.Admin.Controllers.AbstractController - DepartmentConfigTabProduct loaded: departmentId=42, productSaleCount=292, productBaseCount=199, categories=国台:155|人参:20|6666666666:18|蜂蜜:17|白酒:17|天士力产品:16|美颜日记:12|海参:12|天津帝泊洱WMS:8|其他:6|茅台(测试):4|品酒论道:3|95836:2|测试测试7:1|国台飞天陈酿:1 2026-05-18 17:29:42,262 [361] INFO MCMS.Admin.Controllers.AbstractController - DepartmentConfigTabProduct loaded: departmentId=6, productSaleCount=292, productBaseCount=199, categories=国台:155|人参:20|6666666666:18|蜂蜜:17|白酒:17|天士力产品:16|美颜日记:12|海参:12|天津帝泊洱WMS:8|其他:6|茅台(测试):4|品酒论道:3|95836:2|测试测试7:1|国台飞天陈酿:1 2026-05-18 17:30:50,203 [176] INFO MCMS.Admin.Controllers.AbstractController - DepartmentConfigTabProduct loaded: departmentId=42, productSaleCount=292, productBaseCount=199, categories=国台:155|人参:20|6666666666:18|蜂蜜:17|白酒:17|天士力产品:16|美颜日记:12|海参:12|天津帝泊洱WMS:8|其他:6|茅台(测试):4|品酒论道:3|95836:2|测试测试7:1|国台飞天陈酿:1 2026-05-18 17:52:22,196 [78] INFO MCMS.Admin.SignalR.SiteMessageNotifyTaskService - 站内信下发任务【郭志杰(WN10267)】成功,队列报文【{"TemplateCode":"OrderShip","UserId":268,"UserName":"郭志杰(WN10267)","SendUserId":null,"SendUser":null,"Type":0,"ObjectId":"202605181742345254","AddTime":"2026-05-18 17:52:20","Note":"-","ReplaceData":{"{OrderNumber}":"202605181742345254","{RealName}":"郭志杰(WN10267)","{OrderId}":"743399","{Logistics}":"韵达(国台)"}}】. 2026-05-18 17:53:30,066 [183] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=19;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.UnRegisterAppIdException: 此appId(278x)尚未注册,请先使用AccessTokenContainer.Register完成注册(全局执行一次即可)!模块:MP at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:53:39,256 [349] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=18;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.ErrorJsonResultException: 微信请求发生错误(CommonApi.GetToken)!错误代码:50002,说明:user limited rid: 6a0ae1a2-535a5a85-3eb0531e at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetToken(String appid, String secret, String grant_type) at Senparc.Weixin.MP.Containers.AccessTokenContainer.GetAccessTokenResult(String appId, Boolean getNewToken) at Senparc.Weixin.MP.ApiHandlerWapper.<>c.<.cctor>b__9_2(String appId, Boolean getNewToken) at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:06,127 [78] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=17;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.UnRegisterAppIdException: 此appId(wx3aa986b07cbff427)尚未注册,请先使用AccessTokenContainer.Register完成注册(全局执行一次即可)!模块:MP at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:13,500 [277] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=14;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.UnRegisterAppIdException: 此appId(321)尚未注册,请先使用AccessTokenContainer.Register完成注册(全局执行一次即可)!模块:MP at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:17,059 [124] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=13;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.UnRegisterAppIdException: 此appId(wxd873fae5120464a53)尚未注册,请先使用AccessTokenContainer.Register完成注册(全局执行一次即可)!模块:MP at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:22,803 [355] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=10;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.ErrorJsonResultException: 微信请求发生错误(CommonApi.GetToken)!错误代码:40164,说明:invalid ip 116.22.164.39 ipv6 ::ffff:116.22.164.39, not in whitelist rid: 6a0ae246-576c5444-45b1acff at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetToken(String appid, String secret, String grant_type) at Senparc.Weixin.MP.Containers.AccessTokenContainer.GetAccessTokenResult(String appId, Boolean getNewToken) at Senparc.Weixin.MP.ApiHandlerWapper.<>c.<.cctor>b__9_2(String appId, Boolean getNewToken) at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:45,417 [78] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=9;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.ErrorJsonResultException: 微信请求发生错误(CommonApi.GetToken)!错误代码:40164,说明:invalid ip 116.22.164.39 ipv6 ::ffff:116.22.164.39, not in whitelist rid: 6a0ae25d-151dbb87-71f3e97f at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetToken(String appid, String secret, String grant_type) at Senparc.Weixin.MP.Containers.AccessTokenContainer.GetAccessTokenResult(String appId, Boolean getNewToken) at Senparc.Weixin.MP.ApiHandlerWapper.<>c.<.cctor>b__9_2(String appId, Boolean getNewToken) at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:56:49,021 [355] ERROR MCMS.Admin.Common.GlobalExceptionFilter - URI:/MPWechatAdmin/GetMenuList?mpaccountId=8;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders Senparc.Weixin.Exceptions.ErrorJsonResultException: 微信请求发生错误(CommonApi.GetToken)!错误代码:40164,说明:invalid ip 116.22.164.39 ipv6 ::ffff:116.22.164.39, not in whitelist rid: 6a0ae260-6e1b3eac-02a645e3 at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetToken(String appid, String secret, String grant_type) at Senparc.Weixin.MP.Containers.AccessTokenContainer.GetAccessTokenResult(String appId, Boolean getNewToken) at Senparc.Weixin.MP.ApiHandlerWapper.<>c.<.cctor>b__9_2(String appId, Boolean getNewToken) at Senparc.Weixin.CommonAPIs.ApiHandlerWapper.ApiHandlerWapperBase.TryCommonApiBase[T](PlatformType platformType, Func`1 accessTokenContainer_GetFirstOrDefaultAppIdFunc, Func`2 accessTokenContainer_CheckRegisteredFunc, Func`3 accessTokenContainer_GetAccessTokenResultFunc, IEnumerable`1 invalidCredentialValues, Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.ApiHandlerWapper.TryCommonApi[T](Func`2 fun, String accessTokenOrAppId, Boolean retryIfFaild) at Senparc.Weixin.MP.CommonAPIs.CommonApi.GetMenu(String accessTokenOrAppId) at MCMS.Admin.Controllers.MPWechatAdminController.GetMenuList(Int32 mpaccountId) in E:\agent\_work\1\s\MCMS.Admin\Controllers\MPWechatAdminController.cs:line 210 at lambda_method4150(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2026-05-18 17:58:51,967 [211] INFO MCMS.Admin.Controllers.AbstractController - DepartmentConfigTabProduct loaded: departmentId=6, productSaleCount=292, productBaseCount=199, categories=国台:155|人参:20|6666666666:18|蜂蜜:17|白酒:17|天士力产品:16|美颜日记:12|海参:12|天津帝泊洱WMS:8|其他:6|茅台(测试):4|品酒论道:3|95836:2|测试测试7:1|国台飞天陈酿:1 2026-05-18 18:03:19,567 [89] INFO MCMS.Admin.SignalR.MyHub - 用户(1)断开signalR连接