Ingenico .net SDK 集成 - 进行任何 API 调用时出现未经授权和连接关闭异常

问题描述 投票:0回答:3

我是 ingenico 支付集成的新手。我已经创建了新的 Sandbox 帐户并将 SDK nuget 安装到控制台应用程序中。

我正在尝试下面的API,

GET https://{domainname}/v1/{merchantId}/services/testconnection

测试连接。如果连接完成,我想创建新的托管结帐。

POST https://{domainname}/v1/{merchantId}/hostedcheckouts

但是每当我尝试使用 .net sdk 连接时,它都会抛出以下异常 1) 发送请求时发生错误。 2) 底层连接已关闭:发送时发生意外错误。 3) 身份验证失败,因为远程方已关闭传输流。

我正在使用

eu.sandbox.api-ingenico.com
端点。

任何人都可以帮助我解决这个例外吗?还有是否有任何用于 sdk 集成的论坛或博客或 Ingenico 开发人员社区。?

提前致谢。

c# .net sdk integration payment-gateway
3个回答
2
投票

我真的在自嘲,问题是我通过选择“亚太地区”创建了沙盒帐户,当我通过选择“欧洲、中东、非洲”创建另一个帐户并使用 API 密钥和 API 密钥时,问题得到解决。

他们不为亚洲地区的沙盒帐户提供支持。

谢谢你。


0
投票

对于出现 MISSING_OR_INVALID_AUTHORIZATION 错误的人,就我而言,这是一个 过期的 API 密钥 ID 和秘密


0
投票

我也在尝试这个API

https://eu.sandbox.api-ingenico.com/v1/{merchantID}/services/testconnection

测试连接,但我仍然收到 MISSING_OR_INVALID_AUTHORIZATION 错误。 我在周五创建了一个沙盒帐户,这样我的 API 密钥明年就不会过期。

有什么建议吗?

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.