2013-12-17 49 views
0

即將開始使用Spring Security創建一個Restful Web服務(JSON),該服務將使用Kerberos身份驗證對Active Directory中的用戶進行身份驗證。Python - Intranet Web服務

我並未陷入使用Java的考慮之中,我正在考慮使用Python獲取新技能並查看潛在的替代平臺。

到目前爲止,我已經看過Twisted和Web2Py,但他們似乎沒有支持Kerberos,我也無法找到實現Kerberos支持的信息。

有誰知道框架支持上述部署或指針讓我開始?

回答

1

Python Eve是一個用Python編寫的使用mongo作爲後端的restful api。

它提供了一個簡單的類,你可以用它來實現自己的身份驗證,這將允許您使用python kerberos module

我用這個設置,但使用LDAP,而不是遏制。

前臺背後的基礎網絡框架是Flask

+0

說實話,我曾希望有幾個選擇,但它似乎是不是通常做的事情。感謝frodopwns,我們將仔細研究Python Eve。 – ServerMonkey

+0

Eve是我所知道的唯一預構建的python restful api。您可以使用Flask或Django自行輕鬆地推出一個不太複雜的程序。 – frodopwns