欢迎访问机房运维工作室

爱数知识库

AnyShare-AnyShare 客户端使用 Office Online 预览时,预览界面黑屏

频道:爱数知识库 日期: 浏览:63

AnyShare-AnyShare 客户端使用 Office Online 预览时,预览界面黑屏

关键字

Office Online、CORS

适用产品

  • AnyShare 5.0.x
  • AnyShare Express 6.x
  • AnyShare Enterprise 6.0.x

问题描述

AnyShare 客户端使用 Office Online 预览时,预览界面黑屏,打开浏览器 F12 调试模式显示错误信息:

CORS Missing Allow Origin


问题影响

无法在线预览文件。

问题原因

此问题是由于安装部署 Office Online 没有替换 web.config 文件,导致跨域访问失败。

解决方案

为解决上述问题,需替换 web.config 文件并重启 IIS ,请按照以下步骤执行:
1.打开 Office Online 服务器,找到 web.config 文件,默认路径为 C:\Program Files\Microsoft Office Web Apps\RootWebSite。

2.将 web.config 文件替换为 Office Online 安装包中的 web.config 文件。
3.打开资源管理器,进入 C:\ Windows \ System32 目录,鼠标右键单击 cmd.exe 后,右击选择以管理员身份运行(A)。
4.单击开始 > 运行,键入 cmd,然后回车,在 cmd 命令提示符窗口中执行以下命令重启 IIS 服务。
iisreset \\127.0.0.1 /restart
5.重新预览文件恢复正常。

更多信息

web.config 文件获取路径:web.config