我正在使用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 登录助手(64 位)、Microsoft Online Services Module for Windows PowerShell(64 位))
- 设置执行策略远程签名
- 使用 office cloud 中的非联合主管理员帐户连接远程 powershell
- 使用 Windows 2008 R2 64 位机器。
- 针对 VS 中的 64 位处理器和 .NET 框架 4.0
- 此 Web 应用程序的 IIS 应用程序池设置为使用 .NET 框架 4.0
我可以使用相同的帐户在同一台机器上使用 Microsoft Online Services Module for Windows PowerShell 成功执行 connect-msolservice 并运行 cmdlet。
我还能尝试什么?