2025-09-11 16:06:13,012 [363] ERROR MCMS.Mall.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5008/PolyPay/OrderNotify;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders; System.Collections.Generic.KeyNotFoundException: The given key 'sign' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at MCMS.Mall.PayHelper.Polypay.SignUtil.VerifySign(Dictionary`2 sortedParams) in E:\agent\_work\6\s\MCMS.Mall.PayHelper\Polypay\SignUtil.cs:line 63 at MCMS.Mall.Controllers.PolyPayController.OrderNotify(PolypayNotifyPostDto pars) in E:\agent\_work\6\s\MCMS.Mall\Controllers\PolyPayController.cs:line 303 at lambda_method290(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.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) 2025-09-11 16:06:13,016 [39] ERROR MCMS.Mall.Common.GlobalExceptionFilter - URL:http://0.0.0.0:5008/PolyPay/OrderNotify;UserIP:127.0.0.1,ServerVariables:Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpRequestHeaders; System.Collections.Generic.KeyNotFoundException: The given key 'sign' was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at MCMS.Mall.PayHelper.Polypay.SignUtil.VerifySign(Dictionary`2 sortedParams) in E:\agent\_work\6\s\MCMS.Mall.PayHelper\Polypay\SignUtil.cs:line 63 at MCMS.Mall.Controllers.PolyPayController.OrderNotify(PolypayNotifyPostDto pars) in E:\agent\_work\6\s\MCMS.Mall\Controllers\PolyPayController.cs:line 303 at lambda_method290(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.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)