在 GAM 中使用 Auth0 作为身份验证提供程序

Posted

技术标签:

【中文标题】在 GAM 中使用 Auth0 作为身份验证提供程序【英文标题】:Using Auth0 as Authentication Provider in GAM 【发布时间】:2021-11-14 10:06:25 【问题描述】:

我目前正在尝试使用 GAM 与 Auth0 的第 3 方身份验证提供程序进行连接。它提供了许多不同类型的连接方式,其中一种是使用 Oauth2。

我关注了 Genexus Wiki 中的 this 文章,其中有一些示例。配置非常简单,使用 Auth0 提供的信息(客户端密码、客户端 ID、端点等),但是在设置完所有这些之后,在尝试登录时它只显示本地登录,而不是重定向到 Auth0 登录页面。

是否有人使用此提供程序成功配置并运行,或任何其他不是来自 wiki 的 Google/Office365 示例?

我正在使用带有 Java 生成器的 Genexus 17 U5

【问题讨论】:

【参考方案1】:

您可能没有正确填写“URL”属性,如下图:

我们已通过 Office 365 启动并运行它。 Office 365 的配置在这里:

https://wiki.genexus.com/commwiki/servlet/wiki?39166,Office%20365%20Authentication%20using%20GAM

【讨论】:

以上是关于在 GAM 中使用 Auth0 作为身份验证提供程序的主要内容,如果未能解决你的问题,请参考以下文章

Auth0 不会在电子邮件/密码的页面刷新时保持登录

发布/订阅请求身份验证作为服务(或通过服务密钥)而不是 Auth0 临时密钥

如何在使用 auth0 进行身份验证的反应应用程序中获取用户信息

Azure Functions 应用程序 + Auth0 提供程序,使用身份验证令牌调用 API 时出现 401

我如何模拟 auth0 身份验证以进行测试?

通过自定义授权方方法使用 Auth0 授权 AWS APIGateway