2

我正在使用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。

我还能尝试什么?

4

1 回答 1

5

将 IIS 应用程序池设置加载用户配置文件更改为 True

http://community.office365.com/en-us/forums/172/p/165426/474632.aspx#474632

于 2013-06-12T14:55:23.347 回答