ASP.NET 操作 Word 文档时正确的、安全的权限

作者:vkvi 来源:ITPOW(原创) 日期:2011-4-12

ASP.NET 操作 Word 文档网上有教程,关于权限设置的教程也有,但那些权限设得太大,动不动就用 Administrator 来运行,这也太危险了吧。本文介绍一下最小权限下运行 ASP.NET 操作 Word 文档。

首先安装好 Word,不需要什么都安装,最小安装即可。

然后在开始菜单中运行“dcomcnfg”,弹出组件服务。

依次展开组件服务 -> 计算机 -> 我的电脑 -> DCOM 配置,找到“Microsoft Word 文档”。

DCOM 中的 Microsoft Word 文档。

在“Microsoft Word 文档”上右键,选择“属性”。

DCOM 中的 Microsoft Word 文档属性

切换到“安全”选项卡,在“启动和激活权限”中选择“自定义”,单击“编辑”。

DCOM 中 Microsoft Word 文档启动权限

在弹出对话框中添加“NETWORK SERVICE”(针对 Windows Server 2003),允许“本地启动”、“本地激活”权限。

这样就可以了。

关于 Windows Server 2008 请参见 Windows 2003、2008 中配置 ASP.NET 虚拟主机的方式以了解。

相关文章