ブラウザでシングルサインオンを使用して、1つのMicrosoft .NET Webアプリケーションから別のMicrosoft .NET Webアプリケーションへの資格情報を渡す必要があります。私はWindows Azure(ACS)をSecure Token Serviceとして、認証目的のクレームのためのIssuing AuthorityとしてのFacebook/Open Idと共に利用したいと考えていました。クレームベースの認証とシングルサインオン
「.NETベースの認証とシングルサインオン」を達成する方法を知っている人はいますか?
異なる2つのWebアプリケーションが異なるデータセンター(クラウドではない)でホストされていること、クレデンシャルがブラウザを経由して流れる必要があること、クレームとクッキーによって達成可能であること 例えば
乾杯
*更新ユーザーはACS経由でアプリケーションAにログインし、次にアプリケーションBのボタンをクリックして、アプリケーションB(パートナー/サードパーティのサイト)にリダイレクトします。
FYI - 私はアプリケーションBを変更するためのアクセス権を持っていませんサイト)、アプリケーションAはい...
おかげで、あなたの番号8は、認証と番号9は、その後のWindows Live IDを選択する必要が(StackOverflowのように、ユーザーをクリックするマニュアル!)、それが可能である、彼らは1から6から7に行くことWebサイトを別のサイトに移動し、ユーザーにシームレスなクレームパスもう一度認証する必要はありません(ボタンをクリックしても)。 Thnx! – user728584
ありがとうアンドリュー、私はログインページをカスタマイズするつもりだった、私はそれが好き!私はオリジナルの投稿を更新しましたが、私はアプリケーションBにアクセスするとは思わない(パートナーサイトで、私が知る限り変更することはできません)、これはまだ可能ですか?アプリケーションAのACS、クレジット(クレーム)は、アプリケーションAで一度認証されたアプリケーションBでログインしていないサードパーティのサイトであるアプリケーションBに流れますか? Thnx – user728584