wse2错误信息:

an error was discovered processing the <security> header.

错误原因:服务器和库户端的机器时间不一致。
解决方法:把服务器和客户端的时间调到大体一致,时间差做好不要超过1分钟。
设置超时时间也是一个办法。让Client端的超时时间是1小时(60*60*1000),这样就可以允许两台机器的误差是一个小时了。
每个Envelope发到服务器,服务器处理,返回Envelope,这是客户端可能是检查时间差的(服务器的时间戳-客户端的时间戳),如果大于timeout的数值,表示出错了。
设置超时到时不会影响初次连接,如果服务端没有开放,客户端在10秒多的时间里就会报错,不会等1个小时的。

相关文章:

  • 2021-09-30
  • 2022-01-10
  • 2022-12-23
  • 2022-01-02
  • 2021-09-20
  • 2021-04-12
  • 2021-09-01
猜你喜欢
  • 2022-12-23
  • 2021-06-05
  • 2021-06-15
  • 2021-08-08
  • 2022-12-23
  • 2021-11-14
  • 2021-09-14
相关资源
相似解决方案