カスタム認証を実装する Web サイトを開発する必要があります。これまでのところ問題ありません。メンバーシップ プロバイダーなどを使用する必要があります。ここで問題が発生します....ユーザーの資格情報を要求せずにメインのサイトからアクセスできる別の Web サイトを作成する必要があります。ユーザーが認証されていない場合、このサイトはログインをサイレント モードで行うか、ログイン フォームを再度表示する必要があります。
何らかの方法で DotNetOpenAuth と OpenId 認証を使用する必要があると思いますが、出発点が見つからずにインターネットを検索するのに何日も費やしました。すべてのサンプルは Google または Facebook を使用していますが、私の場合ではありません....
基本的....
- ユーザーがメイン Web サイトにログインします。
- 外部 Web サイトへのリンクをクリックする
- 外部 Web サイトは、ユーザーが既にログインしていることを「認識」し、アクセスを許可します
私は OpenId について本当に混乱しており、誰かが私にいくつかのヒントを教えてくれることを願っています.
どんな助けでも本当に感謝します
ありがとう!