从ITHit.WebDAV.Client.DocManager.EditDocument()
IE8 中使用 ITHitWebDAVClient.js v1.6.0.1174调用时,浏览器会显示如下混合内容警告:iframe
要继续,用户必须单击No
。我怎样才能解决这个问题?我EditDocument()
从 HTTPS 站点(例如:)调用,https://testfilebrowser.com/
并且提供给的文件 URLEditDocument()
是实现为HTTPListener
(例如:)的 HTTPS WebDAV URL https://webdavhttplistener.com/folder/file.xlsx
。站点 URL 和 WebDAV URL 位于两个不同的域中。
我还尝试在与调用者相同的网站下的 IIS 中实现 WebDAV 服务器,以便它们位于同一域中。那也没有用。例如:HTTPS 站点调用者https://testfilebrowser.com/
和文件 URLhttps://testfilebrowser.com/DAV/folder/file.xlsx
我知道最终用户可能会选择通过调整浏览器安全设置来抑制混合内容警告,但这不是我正在寻找的解决方案。EditDocument()
有没有办法确保从调用时根本不显示混合内容警告iframe
?