解决在 Windows 8 中打开 AvePoint DocAve 站点时弹出的错误窗口
解决在 Windows 8 中打开 AvePoint DocAve 站点时弹出的错误窗口
引言
解决在 Windows 8 中打开 AvePoint DocAve 站点时弹出的错误窗口。
背景
在使用 Windows 8 操作系统时,我曾经遇到在使用 AvePoint DocAve 6 时弹出的错误窗口。
我复制了错误信息,显示如下:
[TypeInitialization_Type] Arguments: AvePoint.Common.IsolatedStorageHelper Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.30514.00&File=mscorlib.dll&Key=TypeInitialization_Type at AvePoint.Common.IsolatedStorageHelper.get_IsEnabled() at AvePoint.Gui.Login.LoginOnTo_SelectionChanged(Object sender, SelectionChangedEventArgs e) at System.Windows.Controls.Primitives.Selector.OnSelectionChanged(SelectionChangedEventArgs e)
看起来 AvePoint 在其产品中封装了 IsolatedStorage。 但是,我不想联系 AvePoint,也许我可以自己解决这个问题。
我几乎搜索了所有关于 Silverlight IsolatedStorage 的文档,但不幸的是,没有找到关于此错误的任何信息。
思考
问题发生在 IE11 上,换个浏览器试试怎么样?
我在我的生产环境中下载了一个 Chrome 浏览器,然后尝试了一下。
Chrome 运行良好。
嗯。 看来错误是由 IE11 引起的。
我几天前更改了我们的 DocAve 网站证书,并且新证书现在无效,这会是原因吗?
已解决
我从我们的私有 CA 创建了一个证书,并将其应用于 IIS 中的 DocAve 网站。
浏览器不再提示我证书错误,问题也得到了解决。
是的,问题已经解决。
为什么?
我认为 Windows 8(或 IE?)正在使用比以前(例如 Windows 7/Vista)更严格的安全策略,并且危险 网站现在不允许在用户缓存中写入任何内容。
我将新的(无效的)证书改回 DocAve 网站,并将 DocAve 页面添加到 IE 的**信任站点**中,错误弹出窗口也消失了。