ログインした SharePoint 2010 ユーザーのクレーム ベース認証を別の Asp.net アプリケーションと共有することはできますか?
次の記事では、Sharepoint 2007 とフォーム認証によるフォーム認証と共有マシン キーなどを使用してそれがどのように行われたかについて説明していますが、Sharepoint 2010 で現在使用されているクレーム認証を使用する外部アプリケーションに関する情報が見つかりませんか?
ログインした SharePoint 2010 ユーザーのクレーム ベース認証を別の Asp.net アプリケーションと共有することはできますか?
次の記事では、Sharepoint 2007 とフォーム認証によるフォーム認証と共有マシン キーなどを使用してそれがどのように行われたかについて説明していますが、Sharepoint 2010 で現在使用されているクレーム認証を使用する外部アプリケーションに関する情報が見つかりませんか?
アプリの SP でユーザーを認証するのは誰ですか?
クレーム ベースのアーキテクチャでは、通常、ユーザーを認証してセキュリティ トークンを発行する STS (ADFS など) を展開します。次に、トークンをアプリに戻します(あなたの場合はSharepoint)
authN は既に外部化されているため、STS (ADFS など) を ASP.NET アプリの信頼できる発行者として (WIF を使用して) 追加するだけです。概念的には、SP アプリと ASP.NET アプリは異なり、ルールが異なる可能性があります。
使いやすさの観点から、ユーザーは二重ログオンを見ることはなく、すべての対話はユーザーに代わって処理されます。ただし、2 つのアプリは個別に管理できる別個のエンティティのままです。
理にかなっていますか?
結論: クレーム ベースのアプローチでは、回避策なしで "共有" できます。デザインに組み込まれています。