Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Websocket,IE 11使用一段时间后出现安全错误_Javascript_Internet Explorer_Websocket_Internet Explorer 11 - Fatal编程技术网

Javascript Websocket,IE 11使用一段时间后出现安全错误

Javascript Websocket,IE 11使用一段时间后出现安全错误,javascript,internet-explorer,websocket,internet-explorer-11,Javascript,Internet Explorer,Websocket,Internet Explorer 11,我们有一个库,它通过标准javascript webSocket客户端的网页内的webSocket客户端连接到PC上运行的webSocket服务器。该网页在https上运行,我们的webSocket与本地主机上的wss通信 经过一段时间(2分钟或更长时间),当我们想要与webSocket服务器通信时,我们会出现安全错误。在控制台中也会出现 从iframe更新的最大会话超时设置: 如我下面所附。我已经从控制台附加了错误和日志。我们正在使用Internet explorer 11 Max Sessi

我们有一个库,它通过标准javascript webSocket客户端的网页内的webSocket客户端连接到PC上运行的webSocket服务器。该网页在https上运行,我们的webSocket与本地主机上的wss通信

经过一段时间(2分钟或更长时间),当我们想要与webSocket服务器通信时,我们会出现安全错误。在控制台中也会出现

从iframe更新的最大会话超时设置:

如我下面所附。我已经从控制台附加了错误和日志。我们正在使用Internet explorer 11

Max Session timeout settings updated from iframe:  https://.......lcid=1033&themeId=ccf5c90e-e435-e911-a847-000d3a20dff2&tstamp=2851759&updateTimeStamp=636903320640637959&userts=132012737777621646&ver=-1083510705#etc=1&extraqs=%3f_gridType%3d1%26etc%3d1%26id%3d%257b58CABECA-6167-E911-A2EB-00505636AC47%257d%26rskey%3d%257b00000000-0000-0000-00AA-000010001002%257d&pagemode=iframe&pagetype=entityrecord&rskey=%7b00000000-0000-0000-00AA-000010001002%7d&counter=1556802020518
SecurityError
   {
      [functions]: ,
      __proto__: { },
      ABORT_ERR: 20,
      code: 18,
      constructor: { },
      DATA_CLONE_ERR: 25,
      DOMSTRING_SIZE_ERR: 2,
      HIERARCHY_REQUEST_ERR: 3,
      INDEX_SIZE_ERR: 1,
      INUSE_ATTRIBUTE_ERR: 10,
      INVALID_ACCESS_ERR: 15,
      INVALID_CHARACTER_ERR: 5,
      INVALID_MODIFICATION_ERR: 13,
      INVALID_NODE_TYPE_ERR: 24,
      INVALID_STATE_ERR: 11,
      message: "SecurityError",
      name: "SecurityError",
      NAMESPACE_ERR: 14,
      NETWORK_ERR: 19,
      NO_DATA_ALLOWED_ERR: 6,
      NO_MODIFICATION_ALLOWED_ERR: 7,
      NOT_FOUND_ERR: 8,
      NOT_SUPPORTED_ERR: 9,
      PARSE_ERR: 81,
      QUOTA_EXCEEDED_ERR: 22,
      SECURITY_ERR: 18,
      SERIALIZE_ERR: 82,
      Symbol(observable)_y.49yp6wheckl: undefined,
      Symbol(react.async_mode)_x.49yp6wheckl: undefined,
      Symbol(react.concurrent_mode)_s.49yp6whecxl: undefined,
      Symbol(react.context)_r.49yp6whecxl: undefined,
      Symbol(react.element)_l.49yp6whecxl: undefined,
      Symbol(react.forward_ref)_t.49yp6whecxl: undefined,
      Symbol(react.fragment)_n.49yp6whecxl: undefined,
      Symbol(react.lazy)_w.49yp6wheckl: undefined,
      Symbol(react.memo)_v.49yp6whecxl: undefined,
      Symbol(react.portal)_m.49yp6whecxl: undefined,
      Symbol(react.profiler)_p.49yp6whecxl: undefined,
      Symbol(react.provider)_q.49yp6whecxl: undefined,
      Symbol(react.strict_mode)_o.49yp6whecxl: undefined,
      Symbol(react.suspense)_u.49yp6whecxl: undefined,
      SYNTAX_ERR: 12,
      TIMEOUT_ERR: 23,
      TYPE_MISMATCH_ERR: 17,
      URL_MISMATCH_ERR: 21,
      VALIDATION_ERR: 16,
      WRONG_DOCUMENT_ERR: 4
   }

SCRIPT5022: SecurityError
identificationVendor.js (41,97351)
连接一直处于打开状态(我们没有在需要时再次关闭和打开webSocket通信)。出错后按F5没有帮助。唯一有帮助的是关闭该选项卡并在另一个选项卡中再次运行它或重新启动IE

你知道什么是问题或者如何发现问题吗


谢谢

这只发生在IE中吗?是否要修改代码中的会话超时属性?您是否可以发布足够的代码来重现中的问题。您是否能够解决此问题。一段时间后,此问题消失。我们的软件集成到了第三方解决方案中,似乎可能会改变会话超时或类似的事情,这只发生在IE中吗?是否要修改代码中的会话超时属性?您是否可以发布足够的代码来重现中的问题。您是否能够解决此问题。一段时间后,此问题消失。我们的软件集成到第三方解决方案中,似乎可能需要更改会话超时或类似的内容