1
我相信可以將Apache配置爲使用SQL Server進行身份驗證。您提供數據庫連接參數和查詢以運行。我認爲合同是這樣的:配置Apache以使用SQL Server身份驗證
如果查詢返回用戶身份驗證的內容,並且查詢結果爲空,則用戶未知。
有誰知道我可以如何配置這個?
我相信可以將Apache配置爲使用SQL Server進行身份驗證。您提供數據庫連接參數和查詢以運行。我認爲合同是這樣的:配置Apache以使用SQL Server身份驗證
如果查詢返回用戶身份驗證的內容,並且查詢結果爲空,則用戶未知。
有誰知道我可以如何配置這個?
Apache支持mod_authn_dbd
,支持針對SQL驅動程序的身份驗證,支持mod_dbd
以支持各種數據庫驅動程序。有許多項目將Apache DBD框架與TDS協議橋接在一起,從而允許對SQL Server進行身份驗證,如odbc-dbd。
我不知道有任何人在生產中做這件事,但從理論上看,這是可能的,你所要做的就是連接點。
當然,我們在這裏說的是一個真正的HTTP認證方案:Basic或Digest。如果您對「表單」身份驗證感興趣,那不是HTTP身份驗證,那是一些應用程序行爲,因此在您的應用程序代碼中實現,而不是在Apache中。
可能更適合ServerFault.com – 2010-12-22 14:13:16