我的問題是,我們有一套運行SiteMinder的遺留代碼,但很差。它允許在IIS上匿名並避免使用Active Directory。如何爲.NET 4.0集成SiteMinder SSO身份驗證和Windows身份驗證?
我們正在重建此應用程序,並希望將SiteMinder與IIS和.NET 4.0集成。我知道我可以進來構建我自己的安全框架,它可以完成所有操作,而不需要用戶名和密碼(因爲我們不需要SiteMinder),但是我想知道是否有一種方法可以使用構建的在Windows身份驗證(表單或Windows)中與SiteMinder集成。
此外,我看到舊版本的.NET有Passport身份驗證,但它已被刪除。我認爲這可能實際上解決了我們的問題,但在.NET的最新版本中不支持它(I.E. 1.1以上版本)。
有關SiteMinder與ASP.NET 4.0集成的任何和所有信息都會受到歡迎。我試圖縫合足夠的信息以使其工作。
我知道SiteMinder會返回一組可定製的標題。我想使用這樣一個事實,即我們有一個包含唯一標識符的已驗證標題來登錄用戶,同時使用Windows身份驗證。任何指導將不勝感激。如果我們能夠創建一個集成SiteMinder和ASP.NET的指南(因爲我沒有找到它),我真的很喜歡它,但如果有人知道這樣的事情,請將其發佈!