[問題] ASP.NET不同Sub Domain下的SSO作法

看板Web_Design作者 (蠢)時間14年前 (2011/12/03 19:14), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
Hi 各位好, 我最近在工作上遇到一個問題, 我不太了解要怎麼做到,所以來詢問一下。 現在公司有2個內部網站,都是ASP.NET作的, 分別放在不同的Web Server,Sub Domain也不同, 兩個網站都是用公司內部的AD Server驗證帳密。 問題來了,網站A是用Forms做驗證, 網站B是用Integrated Windows 驗證, 主管請我在網站A設一個連結到網站B, 但是是Single sign on,也就到網站B不用再登入一次。 假如兩個網站都是Forms驗證, 我可能透過紀錄User帳密的方式Post到網站B, 不過現在網站B是透過Windows 驗證, 而且是已經上線的產品不太可能修正。 這部份讓我有點不知怎麼作XD 可能有人會想說IE會自動通過Windows驗證, 不過可惜的是兩個網站都是For Mobile的, 瀏覽器都是Safari。 想詢問有無高手有處理類似問題的經驗? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.83.208

12/03 20:01, , 1F
用get變數作加密token
12/03 20:01, 1F

12/03 20:27, , 2F
如果是同Domain下的Sub Domain,可以互存取Cookie吧
12/03 20:27, 2F
文章代碼(AID): #1EsWIKng (Web_Design)