我正在使用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位),用于Windows PowerShell的Microsoft Online Services模块(64位))
-
set-executionpolicy remotesigned
-
使用办公室 Cloud 中的非联合主管理员帐户连接远程PowerShell
-
使用Windows 2008 R2 64位计算机 .
-
在VS和.NET Framework 4.0中定位64位处理器
-
此Web应用程序的IIS apppool设置为使用.NET framework 4.0
我可以使用相同的帐户在同一台计算机上使用Windows PowerShell的Microsoft Online Services模块成功执行connect-msolservice并运行cmdlet .
我还能尝试什么?
1 回答
更改IIS应用程序池设置将用户配置文件加载为True
http://community.office365.com/en-us/forums/172/p/165426/474632.aspx#474632