如何在API管理上使用多个oauth配置?

我在我的应用程序中使用API​​管理,但是我遇到以下情况。身份验证是由特定的ADFS进行的,并且工作正常,我在API Management上添加了Oauth2身份验证配置,并将端点配置为使用jwt令牌,如下所示:

 <validate-jwt header-name="Authorization" failed-validation-httpcode="401" failed-validation-error-message="Unauthorized. access token is missing or invalid">
                <openid-config url="https://login.microsoftonline.com/xxxxxx/.well-known/openid-configuration" />
                <required-claims>
                    <claim name="tid" match="any">
                        <value>xxxxyyyy</value>
                    </claim>
                </required-claims>
   </validate-jwt>

问题是,我需要添加更多的身份验证提供程序,不仅是我现在正在使用的ADFS,我们还有其他合作伙伴想要使用我们的应用程序,因此我们也需要允许其ADFS用户访问。我的问题是,如何在API管理上添加更多身份验证提供程序?在门户网站上,它仅允许一个:

如何在API管理上使用多个oauth配置?

rczqy 回答:如何在API管理上使用多个oauth配置?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3079790.html

大家都在问