我有一个 Azure Function应用,可以通过google登录(我现在只需要google),但是我无法正确进行身份验证
之后,请执行以下操作:
然后我执行此操作并进行身份验证:
但是在这里,审判3(唯一可行的审判)中的问题我没有收到要求。 ->在这里我得到一个空var claims = req.HttpContext.User.Claims;
我需要用户google信息。另一件事是我不想使用X-ZUMO-AUTH之类的标头登录,我想使用OAuth 2.0标准。
我不知道为什么无法使用试用版1和2访问,因为服务器在我登录后向我返回了一个令牌,该令牌似乎无用。
一个星期以来,我一直在努力进行良好的Google身份验证,但我不能,我需要您的帮助。
注意:我将以有角度的,邮递员,xamarin或什至是颤抖的方式使用此api
答案 0 :(得分:0)
上周出现了回归。修复程序已部署。客户将在站点重新启动后采取新的行为(因此,如果这不是自然发生的,则可能需要重新启动他们的站点)。
答案 1 :(得分:0)
我找到了解决方案!!!
问题是我只使用了azure函数自动化,但是要获得azure中的最佳实践自动化,您需要使用Azure函数来说服Azure B2C Active Directory租户
我遵循了thouse教程:
在这里您将学习如何配置租户
https://youtu.be/a1s6LMXi7Xk
在此基础上,您已完成Azure Functions身份验证 https://blogs.msdn.microsoft.com/hmahrt/2017/03/07/azure-active-directory-b2c-and-azure-functions/
现在,每个登录我的应用程序的用户都已在B2C租户中注册,我可以了解谁在使用我的应用程序以及何时登录等详细信息