【发布时间】:2012-03-09 23:42:52
【问题描述】:
我有一个问题,我什至不知道如何提出问题。
我们有一个通过 IIS 7(Windows 2007 服务器 SP2)使用基本身份验证的网站,除了 com 对象外一切正常。该对象是“easyPDF.PDFProcessor.7”,以防有人知道。
问题是,当我使用常规用户凭据进行身份验证时,此对象会引发错误 2147155963 并失败并显示“无法打开输出文件”消息。我确定消息和错误是特定于对象的,但它指向权限问题。
但是,如果我使用我的管理员凭据登录,则没有问题,并且该过程可以完美运行。我什至无法正确地进行搜索以找出登录凭据如何影响对象的权限。
我设置了有问题的目录,以便“每个人”、“经过身份验证的用户”、为对象本身创建的用户(也在 admin 组中)、“用户”和“IIS_IUSRS”都具有完全控制权.
我真的不知道从这里看什么。如果有人能对此有所了解或指出正确的方向,我将不胜感激。
【问题讨论】:
-
查看他们的 SDK 更改日志,easyPDF 有一个使用临时文件的模式。您是否使用该模式,如果是,您是否授予了临时文件夹的权限?