簡體   English   中英

使用 Python、Apache 和 mod_wsgi 進行身份驗證

[英]Authentication with Python, Apache, and mod_wsgi

上周我一直在努力尋找解決問題的方法。 Originally, I had Python configured with CGI on my Windows, Apache, MySQL, and Python server. 我知道 CGI 很慢,並且在執行 Python 環境之前還會刪除HTTP_AUTHORIZATION標頭。 我已經配置了 mod_wsgi 並將以下內容添加到我的 httpd.conf 中:

WSGIScriptAlias /flex/entry "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/flex/entry.wsgi"
WSGIPassAuthorization On

我的理解是HTTP_AUTHORIZATION現在通常可以通過os.environ['HTTP_AUTHORIZATION']在 Python 中訪問。 然而,這種情況並非如此。

有人可以解釋我錯過了什么/做錯了嗎?

謝謝! 特倫特

它在作為環境傳遞給主要 WSGI environ的映射中傳遞。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM