An error was discovered processing the header

wse2错误信息:

an error was discovered processing the <security> header.

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