問題タブ [dotnetopenauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
469 参照

.net - DotNetOpenAuth 送信 multipart/form-data

DotNetOpenAuth で oAuth を使用してファイルをアップロードし、multipart/form-data 経由で送信するために利用できるサンプルを知っている人はいますか?

0 投票する
1 に答える
4003 参照

.net - DotNetOpenAuth を使用した localhost の OpenID プロバイダー

DotNetOpenAuth サンプル プロバイダーをローカルで実行していますが、Web ブラウザー経由で要求を正しく処理しているようです。デバッガーで承認用のハンドラーをステップ実行できます。

Google や他のプロバイダーで認証できるプロジェクトがありますが、サンプル プロバイダーでは失敗します。サンプル プロバイダーは要求をまったく認識せず、依存側は例外をスローします。No OpenID endpoint found.

証明書利用者で次のことを行うとします。

UntrustedWebRequestHandlerクラスがホスト名への接続を防止することに気付きましlocalhostたが、テストケースに従って、または手動でホワイトリストに登録されたホストとして追加しても、役に立たないようです。

ホストが次の方法で到達可能であることを確認しました。

考え?なぜそれがまったく要求をしないのかについて、私は機知に富んでいます。

編集:次localhostのようにホワイトリストに登録されました:

web.configまた、次のように追加してホワイトリストに登録しようとしました:

どちらのアプローチを使用しても、デバッガーで調べると、ホワイトリストに登録されたホストのリストにlocalhost表示されます。UntrustedWebRequestHandler彼らのプロバイダーはまだリクエストを受け取っていません。

0 投票する
2 に答える
516 参照

c# - yahoo openidリクエストのnullpointerですが、google(dotnetopenid)ではありません

私はプログラムでyahooとgoogleとのopenidハンドシェイクを行っています。googleは問題ありませんが、yahooはnullポインタをスローします。

スタックトレース:

呼び出しコード:

受信コード(および例外のソース)

何が得られますか?奇妙なことに、yahooのピースが最近機能していて、ライブラリのバージョンを変更していません...

0 投票する
1 に答える
209 参照

c# - dotnetopenid を使用して yahoo の「このサイトを確認できません」というメッセージを回避する

I'm using dotnetopenauth to implement openid functionality, and it is working fine. However, yahoo displays the standard 'yahoo cannot verify this site' message, which throws off some users. There's some info on fixing this problem, but I would think that I should use DNOA to do it, rather than wing it.

I found some info on why this may be happening, but was hoping that there's a way to configure DNOA to handle this on its own.

0 投票する
2 に答える
1159 参照

asp.net-mvc - ToString() を使用した ActionResult リダイレクト レンダリング

次のサンプルを使用: http://www.west-wind.com/Weblog/posts/899303.aspx

次の行...

return req.RedirectingResponse.AsActionResult();

文字列「DotNetOpenAuth.Messaging.OutgoingWebResponseActionResult」をレンダリングします。これは、投稿された行で ActionResult として返されるクラスです。クラス名を実際のリダイレクトではなく文字列として取得する理由を知っている人はいますか?

事前にt​​hnx!

0 投票する
2 に答える
1379 参照

asp.net - DotNetOpenAuth ライブラリ使用時の PolicyException

DotNetOpenAuth dll を /bin ディレクトリにドロップすると、アプリが次のスタック トレースで実行されません。このライブラリを使用した経験のある人はいますか? 私は彼らのドキュメントを調べましたが、正しく展開していないのではないかと疑っています。私の Web アプリは、ローカル コンピューター上で完全に信頼して実行されている必要があるため、どのアクセス許可を要求していて取得できないのかが不明です。

ありがとう!トム

0 投票する
1 に答える
1524 参照

asp.net-mvc - ASP.Net MVC でのリダイレクトについて

ASP.Net MVC でリダイレクトはどのように機能しますか?

私は、Scott Henselman のブログから、DotNetOpenId を使用して OpenID 経由でログインするコードをコピーして変更しました。デバッグ中、このコード セグメントを実行すると、次のことがわかります。

throw 句に到達することはありませんが、リダイレクトを続行します。それはどのように機能しますか?

次に、OpenId プロバイダーからの応答を取得したら、次のコード セグメントを使用してデバッグします。

そして、 FormsAuthentication.RedirectFromLoginPage() への呼び出しが返され、アクションから何かを返す必要があることがわかりました。ここには何を返せばいいですか?

0 投票する
2 に答える
2514 参照

twitter - OAuth と DotNetOpenAuth による Twitter 更新アクセス

.NET (DotNetOpenAuth) で OAuth を使用して、Web アプリケーション経由で Twitter アカウントに更新を送信しようとしています。OAuth と Twitter の基本的なワークフローが理解できました。

サーバーWebアプリケーションで役立つかどうか、どこが混乱していますか? ユーザーとのやり取りは望んでいません。しかし、アプリケーションの起動後にどのように見えるかというと、リクエスト トークンとアクセス トークンを再作成する必要があります。これには、ユーザーの操作が含まれます。

私の場合の正しいワークフローは何ですか? リクエストトークンまたはアクセストークンを構成ファイルに保存しますか? それとも、HTTP 基本認証を使用する最も簡単な方法ですか?

ありがとう

0 投票する
2 に答える
603 参照

windows-mobile - どの .NET Framework で DotNetOpenAuth を利用できますか?

ほとんどの (すべて?) OAuth リソース (プロトコルに関する情報と、独自のアプリケーションで簡単に使用するためのコード ライブラリの両方) をインターネットで見つけた場合、使用しているアプリケーションが Web アプリケーションであると想定しているようです。

ただし、Windows モバイル Twitter クライアントで OAuth を使用して、 Twitterとの対話を開始したいと考えています。ここでは、一連の単純なメソッドを介して基本認証を使用しています。

私が正しければ、基本認証は 2010 年 6 月に Twitter によって廃止されようとしているので、今年の夏以降に Twitter クライアントを機能させ続けるには厳しい期限があります。また、OAuth を使用する他のサービス ( Foursquareなど) のサポートを簡単に追加できるようにしたいと考えています。

今のところ私の質問はもちろん簡単です:

  1. DotNetOpenAuthは通常の .NET フレームワークでのみ使用できますか、それともコンパクトなフレームワーク バージョンもありますか?

  2. .NET Compact Framework 3.5 アプリケーションで OAuth を使用できる (その他の) OAuth ライブラリを知っている人はいますか?

誰でも簡単な答えを手伝ってもらえますか? ;-)