银行发送报文到合作方不能成功

img


银行发送报文到合作方,合作方收不到。日志显示超时。是什么原因?

是不是内网

网络能通么,ping一下看看,或者设置一下连接时间长一点

感觉是被请求的服务端,做了限制。导致 发送的请求发送不过去。

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7427151
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:第三方对接秀米图文编辑器遇到的坑
  • 除此之外, 这篇博客: 关于使用向日葵等远程软件,关闭主机显示器后远程画面缩小的解决办法中的 【方法一】修改注册表 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1.打开主机和显示器,在桌面上右键>>>显示设置>>>显示分辨率,记下正常状态下的分辨率,如1920*1080
    2.在键盘上按下Win + R键打开运行对话框,输入regedit,按回车打开注册表
    3.打开注册表定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
    在这里插入图片描述
    在Configuration项下查找SIMULATED或NOEDID开头的项;
    在这里插入图片描述
    查找的项展开有个00项,00项展开又还有个00项,两个00项都要修改;
    在第一个00项里面修改:
    PrimSurfSize.cx
    PrimSurfSize.cy
    把这两个键值双击修改,选中基数十进制,输入对应的分辨率数值,
    比如PrimSurfSize.cx为1920,PrimSurfSize.cy为1080。
    在这里插入图片描述
    在第二个00项里面修改:
    ActiveSize.cx
    ActiveSize.cy
    DwmClipBox.bottom(高)
    DwmClipBox.right(长)
    PrimSurfSize.cx
    PrimSurfSize.cy
    修改方法如上!

    全部修改完毕!重新关闭显示器,远程试下,或者关机重启后再试下!

  • 您还可以看一下 田德华老师的小程序·云开发实战 微信朋友圈所有功能课程中的 最新:图片预览内容演示小节, 巩固相关知识点

银行发送报文一般需要配置白名单的吧,合作方可能也需要配置白名单;可以沟通看看

是不是有什么限制,被拦截了

一般调用银行的接口 都需要个固定的公网ip 然后这个ip在银行要设置为白名单,不是随便的ip都可以连接,可以质询下银行对接的人

被银行端拦截了吧

防火墙拦截了吧,银行的安全措施肯定很严密吧

在你提供的截图中的错误信息Timeout exceeded while awaiting 这个错误是常见的超时连接的错误。这其中的原因可能是,请求已经到服务端了还超时的原因,服务方响应慢,客户端调用花费了大部分时间,导致到服务端处理时间不足,这个肯定会超时。其次可能是请求没到服务端就超时了,比如cpu、内存处理过来,网络原因等。可以根据和这个思路排查下