gpt4 book ai didi

azure - 将参数传递给 Azure Ad B2C 上的身份提供商

转载 作者:行者123 更新时间:2023-12-02 16:50:37 25 4
gpt4 key购买 nike

我使用 Azure AD B2C 作为身份验证门户。我试图通过发送查询参数prompt=select_account来保证Google+始终进入选择帐户页面。但我很难达到这种行为。

来自谷歌文档,https://developers.google.com/identity/protocols/OpenIDConnect ,可以接收这个参数,保证用户去选择账户。

按照文档操作时,https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-implicit-grant-flow ,假设最后一次身份验证,提示似乎未到达 google。

最佳答案

如果您想要将静态查询参数附加到 B2C 向 Google 发出的身份验证请求中,则需要使用自定义策略。您可以在其中为 Google 配置 OAuth 提供程序,并为查询参数添加输入声明。

https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-get-started-custom?tabs=applications

https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-custom-setup-goog-idp?tabs=applications

      <InputClaims>
<InputClaim ClaimTypeReferenceId="QueryParamName" DefaultValue="ValueToSend"/>
</InputClaims>

关于azure - 将参数传递给 Azure Ad B2C 上的身份提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58875278/

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