..
Django Drf Token Authentication Over Https Ssl
문제
SSL을 적용하지 않은 http 서버에서는 모든 것이 정상적으로 동작했는데, SSL을 적용한 https 서버에서는 Token을 넘겼음에도 아래와 같이 인증이 되지 않았다는 메세지가 나타났다.
{
"detail": "Authentication credentials were not provided."
}
참으로 기묘한 이야기…🎃
해결
Apache 설정 파일에 아래 설정을 추가하고, 재실행하니 Token 인증이 정상적으로 이루어졌다.
WSGIPassAuthorization on
참고
https://stackoverflow.com/questions/66336931/django-drf-token-authentication-over-https-ssl