DotNetOpenAuth OpenID プロバイダーのサンプルを新しいプロジェクトに複製するために最善を尽くしました。主にその使用方法を学習するためです。DotNetOpenAuth OpenID RP の例を使用してテストします。両方のサンプル (プロバイダーと rp) を実行し、rp がプロバイダーの URL を指すようにすると、すべてが正しく動作します。
しかし、何時間ものフラストレーションの後、プロバイダーのサンプルを自分のプロジェクトにコピーするために最善を尽くしましたが、まだ rp サンプルに自分のプロバイダーを認識させることができません。
DotNetOpenAuth で可能なすべての種類のログをオンにしましたが、役立つ情報は得られません。これが私が得るものです:http://pastebin.com/k4XYnu8q
明確な理由を突き止めることができないため、プロジェクト全体を提供することが役立つと考えました. 明らかに、アーカイブされたファイルをダウンロードしない人がいることを知っているので、プロジェクトを github にアップロードしました。ここからアクセスできます。
DotNetOpenAuth Jabbr チャネルでいくつか質問をしましたが、ここに投稿するように勧められました。
だから、ここに私が求めているものがあります。
なぜこれがうまくいかないのか、誰にもアイデアがありますか? 私のコードはすべて github ページで入手できます。私はこれに何日も取り組んできたので、ほとんどすべての解決策を喜んで受け入れます。
また
このプロジェクトを正しい方法でやり直すことができるように、誰かが良いチュートリアルを知っていますか?
編集
この質問があまり具体的ではないことは十分承知しています。喜んで指定しますが、できません。私はこれを引き起こしているものについて完全に途方に暮れているので、何を尋ねるべきかについて完全に途方に暮れています。そのため、この質問は通常の質問よりもややオープンエンドです。
編集 2
この回答を見てみましたが、それは問題ではありません。
編集 3 DNOA 5.0 を使用していることを追加すると役立つと思いましたが、4.x に戻すことができます。また、ご覧のとおり、この質問に対して報奨金を出しました。ここで参照されている github でプロジェクトを掘り下げる必要があると予想されるため、値を高くしました。