Google从/令牌方面期望什么?

问题描述 投票:0回答:1

我正在开发Google Actions应用程序和Webhook,以使该应用程序与具有客户端凭据的服务器通信。当在我的服务器上实现OAuth和Google登录流程时,我似乎找不到从/ token端点到Google端正在等待的响应,它应该返回访问令牌,该令牌随后将在每个请求中使用从动作中取得(如果我正确地获得了该零件。)。我目前正在返回带有适当StatusCode(我认为)的ContentResult和带有应返回的访问令牌的json正文。像这样的东西:

ContentResult result = null;
data.Add(@"token_type", @"Bearer");
data.Add(@"access_token", FAKE_ACCESS_TOKEN);
data.Add(@"refresh_token", FAKE_REFRESH_TOKEN);
data.Add(@"expires_in", FAKE_SECONDS_TO_EXPIRATION);

jsonResponse = data.ToString();

result = new ContentResult
{
     Content = jsonResponse,
     ContentType = "application/json"
     StatusCode = (int?)HttpStatusCode.OK
};

return result;

Documentation在这部分上似乎是模糊的。也许有人可以帮我解决这个问题?在此先感谢

c# oauth-2.0 google-oauth actions-on-google
1个回答
0
投票

假设您正在使用代码流,那么您的/ token端点有两件事需要处理:

© www.soinside.com 2019 - 2024. All rights reserved.