私のシナリオはこれです-私は2つのASP.netWebサイトを持っています。両方のサイトは同じマシンで実行され、デフォルトのasp.netメンバーシッププロバイダー(フォームベースの認証)を使用して比較的簡単にシングルサインオンを実装しました。
一方のサイトに新しいWCFサービスがあり、もう一方のサイトから呼び出されます。ユーザーはサイトにログインしますが、サービスへの呼び出しは、ポストバックに続いてコードビハインドから行われます。
ログインしたユーザーのフォームベースのクレデンシャルを他のサイトのWCFサービスに渡すことができるように、誰かが私を正しい方向に向けることができますか?現在、NETWORKSERVICEWindowsのクレデンシャルを渡しています。