2016-09-30 50 views
0

我正在嘗試開發一個只能在域中使用Windows用戶的Intranet。 用戶應該打開他的windows會話(登錄/密碼),然後用IE瀏覽器進入內網,此時我們將驗證該用戶是否可以訪問儀表板。 我正在使用Symfony 3開發Intranet,並且我有一個Active Directory來返回有關用戶的所有信息。 你能給我什麼建議來解決我的問題?使用Windows會話的Intranet身份驗證

在此先感謝。

回答

0

看看我的博客,它應該是有幫助的。

僅供參考,我不得不花費大量時間才能使其工作;所以我建議先使用測試LDAP服務器「ldap.forumsys.com」。您可能需要創建一些Symfony3項目來嘗試並測試它。

這裏是鏈接到我的博客: https://alvinbunk.wordpress.com/2016/03/25/symfony-ad-integration/

另一個有用的東西總是在var/logs/dev.log檢查日誌調試問題。

+0

謝謝@Alvin Bunk,您的回覆。在閱讀你的博客後,沒有任何關於Windows身份驗證。 我的需求是: 1-用戶登錄他的Windows會話, 2-用戶打開瀏覽器並訪問內部網址 3-我將繼續使用Windows會話憑據進行驗證,以檢查是否允許他查看儀表板與否。 –

+0

您能否確認:您是否想讓用戶正在使用的「計算機」進行身份驗證,或者您是否希望Symfony3應用程序通過Active Directory進行身份驗證?你的帖子不是很清楚。 –

+0

我想要唯一身份驗證(Windows會話),當調用symfony3應用程序時,我必須檢查登錄的用戶是否可以訪問儀表板。 你更清楚嗎? –