integration-testing - 2checkout沙箱不发送INS通知
问题描述
我正在尝试使用此链接在我的沙盒帐户中测试 INS
但它不起作用。我的 Nitifications 网址是:http://localhost:61700/Orders/TestNotifications
(这个 url 是我的本地机器 url。因为网站现在没有托管在服务器中)。
- 为什么 INS 通知不发送到此 URL?
- 如何在 2checkout 沙盒帐户中测试 INS 服务而不在服务器中托管网站?
解决方案
- 您正在尝试将 INS 发送到您的本地计算机,除非您在 url 中指定您的公共 ip,否则这是不可能的。因为 2checkout 找不到你的本地主机。
http://public.ip.here:61700/Orders/TestNotifications
- 您可以使用https://webhook.site等在线模拟服务器来测试通知数据。否则,您必须托管您的应用程序。
推荐阅读
- json - 使用 jq 基于 key 和 type 对 JSON 值进行条件转换
- naming-conventions - 你如何命名一个包含字符串中每个字母的 List 对象
- python - 如何在 macOS 上的 PyCharm 中使用 Matplotlib.animation.FuncAnimation 显示动画图形?
- c - 为什么这个程序会导致无限循环输出?
- java - 试图创建一个案例来识别多个字符
- css - 我下拉列表中的文本被下面的手风琴隐藏
- java - 为什么我的球在撞到我的左壁和上壁时会融合到它上面?球碰撞程序
- java - 使用 ContextRefreshedEvent 参数为私有方法创建 JUnit
- javascript - Javascript Websocket检查是否没有从服务器收到消息
- vim - .git/tags 文件的 vimrc 标签选项规范