SSO 用に C#.NET で利用できるオープン ソース ライブラリ。
基本的には Google SSO で接続したいのですが、さらに他のプロバイダーで継続します。
SSO 用に C#.NET で利用できるオープン ソース ライブラリ。
基本的には Google SSO で接続したいのですが、さらに他のプロバイダーで継続します。
チェックアウト: DotNetOpenAuth
また、次のリンクも確認して
ください。 http://msdn.microsoft.com/en-us/library/ms972971.aspx
http://weblogs.asp.net/hernandl/archive/2004/06/09/ ssoformsauth.aspx
Windows Identity Foundation (WIF) は、ID フェデレーションのための Microsoft の公式ライブラリです。
あなたのシナリオでは、Access Control Service (ACS) を使用して、Google、Yahoo! などと ID をフェデレートすることもできます。これらすべて (およびその他) は、すぐに使用できます。
サンプル、ドキュメントなどはこちらから入手できます: http://claimsid.codeplex.com
Kamyar の回答に記載されているように、DotNetOpenAuth を使用する必要があります。DotNetOpenAuth およびその他の一連の補助ライブラリを使用した実装全体を見たい場合は、次の記事をご覧ください。
サーバーをもう少し制御できる場合は、Shibboleth もオプションになる可能性があります。実際、何千人ものユーザーにサービスを提供するアプリケーションの大部分を単純化し、よく考え抜かれ、柔軟でスケーラブルです。基本的に、資格情報を監視する必要があるディレクトリを定義すると、あとは Shibboleth が処理します。