gpt4 book ai didi

C# ASP.NET Azure 移动服务 InvalidOperationException

转载 作者:行者123 更新时间:2023-12-03 01:53:01 24 4
gpt4 key购买 nike

            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
}

我收到错误消息,提示我必须指定访问 token 。

The POST Facebook login request must specify the access token in the body of the request.

这是否意味着我需要将 Facebook SDK 添加到我的项目中,并且必须通过 SDK 获取访问 token 并将其添加到 JObject 中?

最佳答案

是的,您需要使用 Facebook SDK 获取 access_token,然后使用以下命令将其添加到您的 JObject:

jO.Add("access_token", JsonValue.CreateStringValue(accessToken));

我认为这篇文章有您想要的内容。

Authenticating with Facebook for Mobile Services in Azure

关于C# ASP.NET Azure 移动服务 InvalidOperationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31906372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com