問題タブ [signpost]

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 に答える
59 参照

java - SignPost OAuthConsumer はシリアライズ可能ではありません

Java で SignPost を使用して、3 脚の OAuth 統合を行っています。私が目にするほとんどの例では、サーブレット セッションを使用して複数のリクエスト間で OAuthConsumer を保持していますが、Hazelcast を使用してマルチクラスター環境を管理しているため、これは現実的ではありません。

「問題ありません。Hazelcast を使用して、リクエスト全体で OAuthConsumer を隠しておきます。」しかし、これをやろうとすると例外が発生します:

原因: java.io.NotSerializableException: oauth.signpost.http.RequestParameters

私が言ったように、これはサードパーティのライブラリなので変更することはできませんが、OAuthConsumer が Serializable を拡張していることがわかります...そのため、何が問題なのかわかりません。

他の誰かがこの問題に遭遇し、それを回避できましたか?

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

java - Androidでリクエストを行うJava lang Verifyエラー

レトロフィットを使用してリクエストを作成し、認証する道標レトロフィット-道標を使用して2つを接続する AndroidアプリからRESTful APIにリクエストを作成しようとしていますが、リクエストで次のエラーが発生します:

java.lang.VerifyError: com/squareup/okhttp/internal/http/HttpConnection$AbstractSource

なぜこれが考えられるのでしょうか?

編集: Logcat エラーログ:

07-02 09:15:30.626 28584-29830/com.example E/dalvikvm﹕ Could not find class 'okio.ForwardingTimeout', referenced from method com.squareup.okhttp.internal.http.HttpConnection$AbstractSource.<init>

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

java - Java の HMACSHA1 oauth_signature

ライブラリを使用せずにHMACSHA1Javaでoauth_signatureを生成することは可能ですか?などの他の言語で簡単に実装できますか?OAuthConsumersignpostobjective-c

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

java - Signpost で HTTP メッセージに署名するときに 401 を取得する

Web アプリをAppDirectと統合しています。このため、jersey を使用して Java rs API を作成しました。

イベントにサブスクライブすると、リクエストに署名するための oauth 値 (キーとシークレット) を含むマップと、署名フェッチを発行するイベント URL が取得されます。

期待どおりにこれらの値 (oauth と eventurl) を取得しています。

ライブラリsignpostを使用して署名付きフェッチを発行しようとすると、次のコードを使用します。

次のエラー メッセージが表示されます。

次のテスト値も試しました。

  1. url = " https://www.appdirect.com/api/integration/v1/events/dummyOrder ";
  2. dummyKey = "ダミー";
  3. dummySecret = "秘密"; しかし、私は同じ結果を得ました。

どうすれば修正できますか?

私もこれを試して追加しました:

key:secretAuthorization プロパティでも試してみました

0 投票する
0 に答える
151 参照

android - Magento サービスを一時的に利用できません

REST-API for Androidを使用して Magentoから製品をリクエストしようとしています

Scribeを使用して認証を作成しました。これは Android 向けではないことを読んだので、さらに検索してsignpostを見つけました。

ここに私のコードがあります

「サービスが一時的に利用できません」とコード 500 が常に表示されます。

ゲストを有効にしてテストしたところ、ヘッダー " " > " "を送信する必要があることがわかりました。そうしないと、ゲストとして機能しません。acceptapplication/json

認証でリクエストしながら試してみましたが、「ユーザーロールが利用できません」のような応答がありました。

私はロールを作成し、許可を与えるなど、Magento で一部の作業を行いました。(したがって、認証が完了し、トークンとトークンを秘密にしました)。

なぜそれが機能しないのか、誰かが提案できますか? 私は何日も探していて、今はたくさんのことを試していますが、何もうまくいきません...

送信しなければならないヘッダーはありますか?