解决Web系统对Web站点的excel等DCOM组件的权限访问,而造成无法启动excel等组件:
开始-->dcomcnfg --> 组件服务 --> 计算机 ---> 我的电脑 ---> DCOM配置 ---> Microsoft Excel应用程序(等其它)的属性 ---> 在安全页上的各个权限增加NetWork Service 用户进去即可.
PS:
后来在公司自己机子上调试时还会出现什么权限问题,然后在web.config添加:(公司里面是使用域)即可
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
查了MSDN的解释:
控制 Web 应用程序的应用程序标识。
impersonate | 指定是否对每一个请求使用客户端 模拟 。 | |
true | 指定使用客户端模拟。 | |
false | 指定不使用客户端模拟。 |
userName | 指定如果 impersonate 设置为 true 则使用用户名。 |
password | 指定如果 impersonate 设置为 true 则使用密码。 |