Azure Api规则不适用于具有基本身份验证和身份验证证书的默认助手

时间:2019-08-15 14:09:18

标签: azure azure-api-management apim

我正在添加入站处理策略规则以应用所有Azure API服务方法。使用策略向导,可以找到我在下一行中写的基本身份验证。

<inbound>
     <base />
     <authentication-basic username="myUserName" password="myPassword" />
</inbound>

所以,当我使用基本身份验证从邮递员调用时,为什么它不适用。总的来说,响应是200-OK,如果更改用户名和密码,这无济于事。始终响应都可以。我检查了来自客户端的标头请求,并添加了正确的身份验证用户:密码

1 个答案:

答案 0 :(得分:0)

此策略用于将基本凭据添加到APIM会进行的后端调用中,以实现请求。如果要检查客户端发送给APIM的凭据,则可以使用策略表达式查看context.Request.Headers,以查看auth标头是否存在。像这个问题一样:API Management Basic Authentication