4

Visual Studio テンプレートを使用して DotNetOpenAuth MVC 2 プロジェクトを作成し、動作させました。ただし、サインイン ページの読み込みに時間がかかります。ライブラリで何が起こっているのか正確にはわかりませんが、何らかの JavaScript がログイン画像ボタン UI のレンダリングを遅くしているようです。

DotNetOpenAuth ライブラリの MVC ヘルパーではなく、クライアントで openid-selector を使用したいと考えています。この例の HtmlHelper は、どのような種類のクライアントとサーバーのフックを隠していますか?

4

2 に答える 2

2

この投稿では、DotNetOpenAuth と openid-selector を統合する方法を示しています: http://blog.tchami.com/post/ASPNET-MVC-2-and-OpenID.aspx

于 2010-11-13T06:29:14.437 に答える
1

openid-selector クライアントは、StackOverflow が使用するようなものについて話している場合、openid-selector はサーバーに AJAX 呼び出しを行わないため、DNOA の HtmlHelper が使用するのと同じ方法でサーバー側のフックをまったく持っていません。 . DNOA のセレクター コントロールは AJAX を多用して、ユーザーに自動ログイン エクスペリエンス、識別子の入力時の自動検出などを提供します。

要するに、はい、openid-selector (SO スタイル) ははるかに単純であり、DNOA でもうまく機能します。

はい、DNOA のビルトイン AJAX セレクターは読み込みが遅くなります。これは、私 (またはボランティア) がスピードアップに取り組む必要があることです。

于 2010-08-30T13:39:06.267 に答える