我正在爲一個封閉的用戶組編寫一個webaplication。它將僅用於https。服務器應該檢查用戶是否被允許通過檢查用戶SSL證書來訪問服務器。我寧願只有一個白名單(在userprofile中具有用戶證書的前場),而不是由我的CA簽署他們的密鑰。由於沒有用戶/密碼,內容將取決於客戶提供的證書。我知道我只能提供列表他們的證書給Apache/nginx,但我不喜歡這個解決方案,因爲我需要將這個列表保存在兩個地方:apache(access/deny)和django:auth middleware (內容取決於提供的證書)。維護這可能是一場噩夢。通過django中的ssl證書進行用戶身份驗證
有沒有其他的方法可以做到這一點?也許我應該讓django接受ssl的東西?
是否可以使用燒瓶進行客戶端認證? – nishi 2014-04-24 08:45:30
我有一個django應用程序,客戶端有他們的數字證書在USB棒如何閱讀他們的證書與Django – 2016-09-12 13:20:53