![](/img/trans.png)
[英]asp.net c# oledbconnection InvalidOperationException
[英]C# ASP.NET Azure Mobile Services InvalidOperationException
try
{
JObject jO = new JObject();
// Change 'MobileService' to the name of your MobileServiceClient instance.
// Sign-in using Facebook authentication.
user = await client.LoginAsync(provider, jO);
Session["userId"] = user.UserId;
Session["authToken"] = user.MobileServiceAuthenticationToken;
}
catch (InvalidOperationException)
{
// error
}
我收到錯誤消息,說我必須指定訪問令牌。
The POST Facebook login request must specify the access token in the body of the request.
這是否意味着我需要將Facebook SDK添加到我的項目中,並且必須通過SDK獲取訪問令牌並將其添加到JObject中?
是的,您需要使用Facebook SDK來獲取access_token,然后使用以下命令將其添加到您的JObject中:
jO.Add("access_token", JsonValue.CreateStringValue(accessToken));
我認為這篇文章符合您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.