Я получаю сообщение об ошибке «Среда не установлена» при авторизации. Net Java SDK версии 2.0.1
«Среда не установлена. Задайте среду с помощью установщика или используйте перегруженный метод для передачи соответствующей среды»
Ошибка следующего выброса строки:
CreateTransactionController transactionController = new CreateTransactionController(apiRequest)
Хотя я и подтвердил использование точки отладки, что среда была настроена правильно.
ApiOperationBase.setEnvironment(Environment.SANDBOX);
Как ни странно, это произошло, когда Я скопировал код реализации в Microservice из более ранней Monolith реализации моего проекта. (тот же код работает в предыдущем приложении)
Вы также можете найти сообщение об ошибке ниже для той же проблемы еще в 2015 году. Хотя она была закрыта, так как человек, который ее поднял, использовал альтернативное решение .
https://github.com/AuthorizeNet/sdk-java/issues/74
У кого-нибудь есть подсказки?