若要使用 Windows整合驗證來實現 SSO 通常是使用 IE 內建的 Windows整合驗證來做,但其實 Firefox 也可以!
在做專案什麼怪奇的客戶需求都有,不可能都要把它變成可能
也因為這樣讓自己學會許多東西
除了 IE 獨有的 Windows整合驗證,Firefox 也內建 Windows整合驗證,但預設並沒有開啟
開啟 NTLM
setp.1 開啟 Firefox,並在網址列輸入 about:config,直接點擊【我發誓,我一定會小心的!】
setp.2 搜尋列打上「NTLM」可以找到許多 NTLM 的選項
在這邊我們要用到的是 network.automatic-ntlm-auth.trusted-uris 請點選他並修改數值
setp.3 value 的部分就填上 NTLM 的網域名稱,加入後在該網域就可以直接用 NTLM 來 SSO 囉
開啟 Kerberos 的話一樣修改 network.negotiate-auth.trusted-uris 的 value 一樣可以!