FileNet API 访问权限 asp.net

本文关键字:asp net 权限 访问权 API 访问 FileNet | 更新日期: 2023-09-27 18:30:44

我遇到了某种麻烦,但我不知道它在哪里。我有一个搜索方法。它使用 filenet api,并使用管理员凭据连接到服务器。

ClientContext.SetProcessCredentials(new UsernameCredentials(login, password));
var connection = Factory.Connection.GetConnection(storeUri);
var domain = Factory.Domain.GetInstance(connection, null);
var store = Factory.ObjectStore.FetchInstance(domain, storeName, null);
return store;

在目标系统上,当我运行控制台应用程序时,它可以正常工作。但是当我在 asp.net 网站上运行它时,我得到了 "The requester has insufficient access rights to perform the requested operation."错误。此时谁是请求者?

FileNet API 访问权限 asp.net

当您通过控制台运行应用程序时,将使用您登录的用户,即这是您,您可能在计算机上具有管理员权限。

当您通过 IIS 运行它时,这将取决于您使用的 IIS 版本。查看此问题以获取更多信息。您需要更改运行网站的用户,或者向当前配置的用户(或组)授予进一步的权限。