2013-07-16 72 views
0

我正在研究一個web2py應用程序,我希望能夠使用一些用戶的本地變量來定製一些東西,特別是我想獲得用戶的域名和用戶名..我知道這是可能的運行在使用模塊「mod_auth_sspi」的Apache上。如何從Web2Py獲取本地用戶的用戶名?

在Rocket WSGI 1.2.6服務器上這可能嗎?還是有人試圖在web2py應用程序之前做這件事?有沒有一個Python模塊可以做到這一點?

+1

你的意思是Apache的,而不是阿賈克斯? –

+0

對不起,我現在就改變它 – mswjackso

回答

0

我剛剛結束了將web2py應用程序移動到Apache服務器。如果有人不知道如何做到這一點,那麼你可以找到所有在這裏的文件:

http://web2py.com/book/default/chapter/13

之後,我爲了得到指導安裝mod_auth_sspi模塊。該模塊的x86版本可以從這裏下載:

http://goo.gl/syzjuk

它需要阿帕奇的x86安裝雖然。之後,它被下載:

  1. 解壓文件
  2. 將mod_auth_sspi.so bin文件夾到無論你對你的Apache安裝modules目錄 。
  3. LoadModule sspi_auth_module modules/mod_auth_sspi.so添加到您的httpd.conf文件中,作爲 以及您需要安裝的任何位置所需的任何sspi設置。

我確實有一些瀏覽器與驗證的一些問題,但我沒有找到解決方案,你可以在這裏找到:

How can you store a log in using mod_auth_sspi on Apache?