WP 8.1 应用程序连接到 SharePoint
WP 8.1 app connection to SharePoint
我正在为 windows phone 8.1 开发应用程序。
我想从 Microsoft SharePoint 读取和写入数据。
我正在使用 REST API,我的问题是 我不知道如何获取访问 SharePoint 所需的访问令牌。
这是我目前所拥有的:
HttpWebRequest spRequest = (HttpWebRequest)WebRequest.Create(jsonRequest);
spRequest.Method = "GET";
spRequest.Accept = "application/json; odata=verbose";
//spRequest.Headers["Authorization"] = "Bearer" + accessToken;
HttpWebResponse endpointResponse = (HttpWebResponse)await spRequest.GetResponseAsync();
Stream dataStream = null;
StreamReader reader = null;
string responseFromServer = null;
dataStream = endpointResponse.GetResponseStream();
reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();
也许我的做法全错了。我将不胜感激任何见解,请帮助我花了一个星期 google 试图弄清楚如何做到这一点。
谢谢
要获得 OAuth2 访问令牌,您必须将用户定向到他输入凭据的专用网页,如果成功,您将在该页面的响应中收到令牌。
在 Windows Phone 中,您可能会发现使用 WebAuthenticationBroker class.
更容易实现
就您而言,您是连接到 SharePoint Online 还是 SharePoint 2013?
我正在为 windows phone 8.1 开发应用程序。 我想从 Microsoft SharePoint 读取和写入数据。 我正在使用 REST API,我的问题是 我不知道如何获取访问 SharePoint 所需的访问令牌。 这是我目前所拥有的:
HttpWebRequest spRequest = (HttpWebRequest)WebRequest.Create(jsonRequest);
spRequest.Method = "GET";
spRequest.Accept = "application/json; odata=verbose";
//spRequest.Headers["Authorization"] = "Bearer" + accessToken;
HttpWebResponse endpointResponse = (HttpWebResponse)await spRequest.GetResponseAsync();
Stream dataStream = null;
StreamReader reader = null;
string responseFromServer = null;
dataStream = endpointResponse.GetResponseStream();
reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();
也许我的做法全错了。我将不胜感激任何见解,请帮助我花了一个星期 google 试图弄清楚如何做到这一点。 谢谢
要获得 OAuth2 访问令牌,您必须将用户定向到他输入凭据的专用网页,如果成功,您将在该页面的响应中收到令牌。
在 Windows Phone 中,您可能会发现使用 WebAuthenticationBroker class.
更容易实现就您而言,您是连接到 SharePoint Online 还是 SharePoint 2013?