我正在使用 SOAP 运行简单的订单 api 示例应用程序,我们可以从 Cybersource 官方网站下载该应用程序。我根据文档更改了 Mercerid 和 securitykey 路径。但是当我运行应用程序时,我得到了错误
“'CyberSource.WSSecurity.Signature' 的类型初始化程序引发了异常。”
我浏览了各种帖子,但没有人清楚地告诉我该怎么做。我已经安装了 MS WPE 3.0,但仍然遇到同样的错误。
在我从网络源业务中心生成一个新的肥皂工具包密钥并在我的应用程序中使用它后,它得到了解决。
Web 服务器未安装 Microsoft WSE 3.0 插件。
在服务器上安装 MS WSE 3.0 插件。可以从这里免费下载。
此外,如果您尝试在比 XP/Win 2003 更新的设备上使用此功能并使用 iis7 或更高版本:请确保您的应用程序池已启用 32 位应用程序为 TRUE。
我有类似的问题,我为 SOAP Toolkit API 下载了新的安全密钥,并将项目属性更改为 Build->Target Platform 为 X86。有效