web.config的安全设置与程序中打开WORD文档的问题。

左直拳
博客专家认证
2003-11-11 11:43:33
各位,我发现在配置文件web.config中,如果<authentication>的模式为“Forms”时,程序中调用word打开文件就会失败。

其中,web.config:

<authentication mode="Forms">
<forms name="cookie" loginUrl="login.aspx" protection="All" timeout="120"/>
</authentication>

调用WORD:
oWordApplic = new Word.ApplicationClass();
oDoc=new Word.Document();
oDoc = oWordApplic.Documents.Open(……);//很多参数,略去

报出的错误很奇怪:内存不足,请关闭文档。

经过千辛万苦的排查,才发现问题在于web.config的安全设置!这个安全设置我不能修改。因为这是一个现行的生产系统,不能因为我一个模块就修改安全设置。

我曾经想定义模块本身的web.config,但运行时系统告诉我:模块本身不能定义<authentication>节点。

大家有何良策?
...全文
151 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
左直拳 2003-11-12
  • 打赏
  • 举报
回复
为什么,老是、老是、老是、不说话呢!

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧