Windows:Word,PPT,EXCEL com+组件配置

本文所涉及到配置前提:

服务器必须安装Office套件(Word,PPT,Excel)

第一部分 Word Com+组件权限配置

1.cmd模式输入dcomcnfg

Windows:Word,PPT,EXCEL com+组件配置

2.找到Microsoft Word 97-2003 Document权限

Windows:Word,PPT,EXCEL com+组件配置

3.在上面弹窗中,启用和激活权限、访问权限中

添加Network Service账号、IIS_IUSERS账号,并设置对应权限

Windows:Word,PPT,EXCEL com+组件配置Windows:Word,PPT,EXCEL com+组件配置

在标识选项中使用下列当前系统登录账号和密码

Windows:Word,PPT,EXCEL com+组件配置

第二部分 Excel Com+组件权限配置

步骤同第一部分,注意 配置项:

Windows:Word,PPT,EXCEL com+组件配置

第三部分 PPT Com+组件权限配置

步骤同第一部分,注意 配置项:

Windows:Word,PPT,EXCEL com+组件配置

第四部分

如果是.NET Web程序,原则上按照以上配置可解决权限问题;如果还是不行建议在web.config尝试添加一下配置:

  <system.web>
<!-- Office组建启用,需要提升权限 -->
<identity impersonate="true" userName="系统登录账号" password="系统登录密码" />
<pages>
<namespaces>
<!-- 移除不必要得空间引用 -->
</namespaces>
</pages>
</system.web>

配置到了此步骤,如果web还是不能正常运行包含office套件得应用,则应尝试向站点安全权限配置里面添加Network Server、IIS_USERS账户,并勾上适当得修改权限。

到此与office相关得权限问题完美解决。

上一篇:解决“每次启动Access2010时都要求配置VS2008”的办法


下一篇:SpringBoot--springboot启动类和controller的配置