我已根据SagePay提供的.Net集成套件实施了SagePay付款。
一切正常但是当我启用3D Secure并选择非3D安全卡时,我得到了这个例外:
"要求的价值'无法使用'找不到" | Boolean TryParseEnum(System.Type,System.String,Boolean,EnumResult ByRef)
在程序集SagePay.IntegrationKit.DotNet.dll中的 SagePayIntegration 类的方法 GetServerNotificationRequest()中发生异常。
注意:我已经尝试过此解决方案SagePay .Net Integration Kit - Error when returning NOTAVAILABLE value for 3dSecureStatus 但对我来说没有用。