我正在添加入站处理策略规则以应用所有Azure API服务方法。使用策略向导,可以找到我在下一行中写的基本身份验证。
<inbound>
<base />
<authentication-basic username="myUserName" password="myPassword" />
</inbound>
所以,当我使用基本身份验证从邮递员调用时,为什么它不适用。总的来说,响应是200-OK,如果更改用户名和密码,这无济于事。始终响应都可以。我检查了来自客户端的标头请求,并添加了正确的身份验证用户:密码
答案 0 :(得分:0)
此策略用于将基本凭据添加到APIM会进行的后端调用中,以实现请求。如果要检查客户端发送给APIM的凭据,则可以使用策略表达式查看context.Request.Headers
,以查看auth标头是否存在。像这个问题一样:API Management Basic Authentication