【发布时间】:2013-05-24 16:10:07
【问题描述】:
我正在使用http://code.msdn.microsoft.com/office365/Office-365-Manage-users-by-cfc96d5e 上的代码通过一个测试 c# Web 应用程序连接到 Office 365,该应用程序基本上连接到 azure 活动目录并尝试执行几个 powershell cmdlet。
我的 Web 应用程序中 Connect-MsolService cmdlet 的 Pipeline.Invoke 方法出现此异常:
引发了“Microsoft.Online.Administration.Automation.MicrosoftOnlineException”类型的异常。
到目前为止:
- 遵循此知识库文章的说明:http://support.microsoft.com/kb/2494043
- 已安装/启用所需软件(NET Framework 3.5、Microsoft Online Services Sign-In Assistant(64 位)、Microsoft Online Services Module for Windows PowerShell(64 位))
- set-executionpolicy remotesigned
- 在办公云中使用非联合主管理员帐户连接远程 Powershell
- 使用 Windows 2008 R2 64 位计算机。
- 在 VS 和 .NET framework 4.0 中定位 64 位处理器
- 此 Web 应用程序的 IIS 应用程序池设置为使用 .NET 框架 4.0
我可以在同一台机器上使用同一帐户成功执行 connect-msolservice 并使用 Microsoft Online Services Module for Windows PowerShell 运行 cmdlet。
我还能尝试什么?
【问题讨论】:
-
异常中的消息是什么?
-
vonPryz,这实际上是异常的 Message 属性:抛出了 'Microsoft.Online.Administration.Automation.MicrosoftOnlineException' 类型的异常
标签: c# powershell azure active-directory ms-office