Runspace.open使用应用程序池缩进而不是标识模拟

时间:2013-11-08 15:56:15

标签: c# iis powershell impersonation exchange-server-2010

我在webconfig上有一个身份模拟设置。我正在尝试从c#连接到Exchange邮件服务器,但不是使用来自web.config的身份模拟,runspace.open()命令使用应用程序池中的标识。并最终给我访问拒绝错误。

我已经检查了模仿版本正在为该页面工作。

如果我将与web.config模拟相同的凭据模仿应用程序池标识,那么它可以工作,但我不希望整个应用程序使用该凭据运行。我想只使用web.config中的标识运行连接到邮件服务器的单个页面?

我的问题类似于此处未解决的问题。

http://forums.asp.net/p/1771787/5554766.aspx?Re+net+and+remote+powershell+sessions

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您冒充的帐户是否在Exchange中授予了RBAC权限?