我正在使用Office 365开发人员预览环境。我在SharePoint中有一个团队网站,其中包含一个列表。我使用Microsoft Account登录团队网站。
在尝试从其他WebApplication访问列表项时,如何对自己进行身份验证?我创建了自动托管应用,但我无法找出凭据。链接到一些文章或示例,如何读/写列表项将不胜感激。
答案 0 :(得分:0)
我遇到了类似的问题。我创建了一个SP 2013自动托管应用程序,该应用程序部署到SP 2013开发人员Office 365开发人员站点。我尝试获取列表数据并在'GetResponse()'上获得403.
HttpWebRequest request = (HttpWebRequest) HttpWebRequest.Create(sharepointUrl + oDataUrl);
request.Accept = "application/atom+xml";
request.Credentials = CredentialCache.DefaultCredentials;
HttpWebResponse response = (HttpWebResponse) request.GetResponse();