プライベート サーバーに appfabric をインストールして、ACS がクラウドで提供するのと同じサービスを利用できますか? 具体的には、自分の asp.net mvc アプリケーションで Live Id、Goggle、および Facebook のログインを受け入れられるようにしたいのですが、Azure を使用したり、別のクラウド ベースの製品に料金を支払ったりしたくありません。
1 に答える
1
これは ACS なしで実行できます。Facebook などの統合は、ACS の反対側にある OAuth/OpenID インターフェイスにすぎません。
例として、カスタム STS を使用して Facebook で SharePoint 2010 にサインインするを参照してください。
oAuth 2.0 認証の実際の作業を行うために使用されるカスタム C# クラスを参照していることがわかります。ASP アプリからも同様のことができます。
DotNetOpenAuthもご覧ください。これは、OpenID 2.0 と 1.x、および OAuth 1.0 と 1.0a をサポートします。
于 2011-06-09T19:27:38.357 に答える