【问题标题】:How to turn off SSL validation on an Azure API Management policy?如何关闭 Azure API 管理策略上的 SSL 验证?
【发布时间】:2019-05-31 17:28:26
【问题描述】:

我已经设置了 APIM,并且正在向我的 api 添加一个 validate-jwt 策略。我有自己的 openid 连接服务器。但是,当我添加策略时,我收到一个错误,它无法连接到我的 openid-configuration 端点,因为它无法验证证书。

我的身份服务器托管在我的服务结构集群中,并且位于开发环境中,因此我使用的是自签名证书。

有没有办法告诉 APIM 信任证书,以便它可以联系我的服务器?

<validate-jwt header-name=”Authorization” failed-validation-httpcode=”401″ failed-validation-error-message=”Access token is missing or invalid.”>  
    <openid-config url=”https://myserver/.well-known/openid-configuration” />  
    <required-claims>  
        ...
    </required-claims>  
</validate-jwt>  

感谢您的帮助。

【问题讨论】:

标签: azure ssl-certificate azure-service-fabric azure-api-management azure-policy


【解决方案1】:

我认为目前不可能。如果您对此感到满意,可以在 openid-config 中切换到 http 而不是 https。

【讨论】:

猜你喜欢
  • 2018-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多