我已在Django
(Mongo DB
)中实施了基本身份验证,并且是新手。我正在尝试使用我在iOS和Android应用程序中使用它制作的一些Web服务。现在,Django
后端在Postman(REST客户端)中返回所需的响应,但不在iOS应用程序中(通过身份验证挑战处理基本身份验证请求并在幕后工作),所以我希望确保{{1实现是正确的(所以我将我的焦点转移到iOS方面)。在iOS中,该服务返回Django
401
状态和空响应。此外,不会收到身份验证质询(由OS自动调用)。我也试过第三方网络库,表现相似!所有这些让我相信Unauthorized
实施有问题。那么如何验证特定的Web服务(不只是使用Django
构建)是否可以根据基本的auth协议工作?请提示和技巧。
这是验证码:
Django
答案 0 :(得分:0)
如果您看到此响应标题:
WWW-Authenticate: Basic realm="protected-area"
然后启用基本身份验证。