我的系统组件的ONe正在使用基本HTTP Authrozation(http://en.wikipedia.org/wiki/Basic_access_authentication)来获取登录信息。我系统的另一部分是运行django应用程序,该应用程序使用'django.contrib.auth'应用程序进行身份验证。
像这样的代码会起作用吗?
def urlHandler(request):
if request.user.is_authenticated():
// ...
在这种情况下,urlHandler将处理其HTTP GET附加Authorization: Basic dXNlcjpwYXNz
的请求。 django授权后端会与此集成吗?
显然我尝试了上面的代码,它似乎不起作用......
在这种情况下是否有适用的中间件?
由于
答案 0 :(得分:1)
已经询问并回答:Can I use HTTP Basic Authentication with Django?
(答案是肯定的。有关详细信息,请参阅http://docs.djangoproject.com/en/dev/howto/auth-remote-user/。)