我正在使用SharePoint在线并使用Windows Azure来托管访问SPO的过程。
我们已向Azure角色添加了启动任务以安装http://www.microsoft.com/en-nz/download/details.aspx?id=35585。我们的第一个问题是它不会安装,因为osFamily是1(Server 2008 R2是先决条件)。
我们现在在尝试实例化SharePointOnlineCredentials对象时看到此错误。
应用程序:WaWorkerHost.exe 框架版本:v4.0.30319 描述:由于未处理的异常,进程终止。 异常信息:System.Runtime.InteropServices.COMException 堆: Microsoft.SharePoint.Client.Idcrl.ManagedIdcrl.EnsureInited() 在Microsoft.SharePoint.Client.Idcrl.ManagedIdcrl.LogonIdentity(System.String,System.Security.SecureString) 在Microsoft.SharePoint.Client.SharePointOnlineCredentials..ctor(System.String,System.Security.SecureString)
我可能做错了什么?
PS。我已将Microsoft.IdentiyModel v3.5设置为Copy local
编辑:事件日志显示上述异常之前的异常,消息如下。 据我所知,这是MS在线帮助的标志。
来源MSOIDSVC.EXE。消息:InitializeSvcAPI失败,hr = 0x80048883
答案 0 :(得分:0)
我有同样的例外。解决它:
使用您将在应用(或应用程序池)中使用的帐户连接到IE中的http://login.microsoftonline.com,然后从该页面安装证书。
它解决了我的问题。
希望可以提供帮助。