1

我正在尝试从 CRM 2013 Online 的沙盒插件中连接到 SharePoint 2013 Online(使用 CSOM)。为此,我将 SharePoint Client 和 Client.Runtime DLL 与 ilmerge.exe 合并到我的插件 DLL 中。但是只要下面的代码:

_context = new ClientContext(spSiteUrl)
{
    Credentials = new SharePointOnlineCredentials(username, securePassword)
};

由于沙盒限制,尝试创建SharepointOnlineCredentials它会引发异常:

System.Security.SecurityException: Request for the permission of type ‘System.Security.Permissions.RegistryPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089′ failed.

是否有人解决了这个问题,或者是否有其他选项可用于使用 SharePoint 2013 Online 进行 CSOM 身份验证?

4

0 回答 0