【急,斑竹帮偶,偶快崩溃了!】win2003服务器上生成excel 后下载 报:拒绝访问
我快崩溃了...
我是要把查询的数据 在服务器上生成excel,然后发送到客户端下载。
现象:
1.本地vs调试,可以出现下载对话框,可以正确下载。
2.在03上发布后,远程访问,服务器可以生成excel,但不出现下载对话框,而是报:拒绝访问。
我想应该是权限问题。
于是...
cmd -> dcomcnfg -> 组件服务 -> 我的电脑 -> DCOM配置 ->Microsoft Excel Application
标识:交互式用户
安全:启动和激活权限、访问权限 我都自定义,一怒之下加了everyone,能点的勾我都点了。
还是不行...
我又在Web.config 的<system.web> 下加了 <identity impersonate="true" />
还是不行...
-----------------------
我又用一个winxp系统做服务器,Dcom配置后 测试,远程访问 可以正确导出 excel...
-----------------------
崩溃了,03上还要设置什么吗?google后 有人说把 machine.config 中的 UserName值 改成 "system"。
我崩溃,怎么能这么干...
-----------------------
我觉得程序应该没有什么问题,应该是远程访问的权限问题,但还要什么要配置的呢?