我想爲每個客戶端子域設置例如多個子域可以共享同一個文檔根目錄嗎?
clientA.topleveldomain.com
和 clientB.topleveldomain.com
我相信我可以在IIS做到這一點通過具有一個站點,然後例如該網站建立綁定
端口80 - clientA.topleveldomain.com
端口80 - clientB.topleveldomain.com
不過,我需要兩個子域的獨立登錄。也就是說,一旦用戶在clientA.top ...上進行了身份驗證,他們就不應該再通過clientB.top進行身份驗證....
同樣,兩者都需要獨立會話,因此在子域之間移動不會保留任何會話信息。
這項工作是否使用綁定「開箱即用」,還是需要將每個客戶端作爲單獨的網站?
該網站將是一個運行在IIS 7上的ASP.Net MVC網站。我想使用ASP.Net表單身份驗證。
我認爲這歸結於由ASP.NET和/或IIS生成的cookie域,但我不記得設置的位置。它也可能是在IIS中設置的NTLM身份驗證域。嘗試登錄到一個,然後檢查流量中的身份驗證質詢中的URL,然後檢查Cookie中的路徑。 – Rup