2010-12-22 16 views
1

我相信可以將Apache配置爲使用SQL Server進行身份驗證。您提供數據庫連接參數和查詢以運行。我認爲合同是這樣的:配置Apache以使用SQL Server身份驗證

如果查詢返回用戶身份驗證的內容,並且查詢結果爲空,則用戶未知。

有誰知道我可以如何配置這個?

+1

可能更適合ServerFault.com – 2010-12-22 14:13:16

回答

1

Apache支持mod_authn_dbd,支持針對SQL驅動程序的身份驗證,支持mod_dbd以支持各種數據庫驅動程序。有許多項目將Apache DBD框架與TDS協議橋接在一起,從而允許對SQL Server進行身份驗證,如odbc-dbd

我不知道有任何人在生產中做這件事,但從理論上看,這是可能的,你所要做的就是連接點。

當然,我們在這裏說的是一個真正的HTTP認證方案:BasicDigest。如果您對「表單」身份驗證感興趣,那不是HTTP身份驗證,那是一些應用程序行爲,因此在您的應用程序代碼中實現,而不是在Apache中。

相關問題