【发布时间】:2020-01-09 14:59:59
【问题描述】:
Authorize.Net Java SDK 版本 2.0.1 出现 Environment Not Set 错误
"环境未设置。使用setter设置环境或使用重载 传递适当环境的方法"
以下行抛出错误:
CreateTransactionController transactionController = new CreateTransactionController(apiRequest)
虽然我使用调试点确认环境设置正确。
ApiOperationBase.setEnvironment(Environment.SANDBOX);
奇怪的是,当我将实现代码从早期的 Monolith 实施复制到 微服务 时,就发生了这种情况。 (相同的代码在以前的应用程序上工作)
您还可以在下面找到 2015 年针对同一问题报告的错误。尽管由于提出该问题的人使用了替代解决方案,该错误已被关闭。
https://github.com/AuthorizeNet/sdk-java/issues/74
有人知道吗?
【问题讨论】:
标签: gradle authorize.net