如何在Azure AppServices

时间:2017-12-29 11:59:15

标签: azure azure-web-sites azure-web-app-service azure-app-service-envrmnt

我已经在azure上发布了我的WebApi作为AppService。在Web API中,一些URL需要客户端证书而一些不需要。我使用ARMClient在AppService中设置 certEnabled = true ,但它使我的其他调用(非证书)无效。 当我研究这个问题时,我发现 certEnabled = true 需要所有电话的证书。

我想仅使用特定答案的证书提出请求。 我该怎么办。

2 个答案:

答案 0 :(得分:2)

  

我想仅在特定的api url上使用证书提出请求。我该怎么办。

不幸的是,目前Azure WebApp不支持它。我还发现了天蓝队正在审视的similar feedback。现在也不支持optional client certificates for TLS mutual auth

答案 1 :(得分:0)

我唯一发现的是允许http和https,然后在代码中过滤您在http上接受的请求。