ADFS 2019 登录页面不会重定向到我的应用



我可以使用这样的简单URL:

https://accounts.google.com/o/oauth2/v2/auth?client_id=myid.apps.googleusercontent.com&response_type=code&scope=openid%20profile%20email&redirect_uri=http://localhost

登录Google帐户后,它会正确重定向我,但我无法使用ADFS 2019 https://server.mylocal.local/adfs/ls/idpinitiatedsignon 实现这一目标 它只需在屏幕上打印"您已登录"。 我已经在 ADFS 控制台中设置了一个具有"http://localhost"重定向地址的 Web 应用程序。

根据端点"/adfs/oauth2",这是使用 OpenID Connect。

"idpinitiatedsignon"是SAML 2.0端点,只会显示SAML RP,因此您不会看到Google条目。

此外,ADFS只做下游而不是上游的OpenID Connect,所以你不能使用谷歌登录。上游 ADFS 仅支持 WS-Fed 和 SAML 2.0。

您可以通过将ADFS与例如Auth0联合,然后使用Auth0进行Google登录来做到这一点。

这个网站帮助我: blog.scottlogic.com

正确的网址是:/adfs/oauth2/authorize?

相关内容

  • 没有找到相关文章

最新更新