問題タブ [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.
java - SignPost OAuthConsumer はシリアライズ可能ではありません
Java で SignPost を使用して、3 脚の OAuth 統合を行っています。私が目にするほとんどの例では、サーブレット セッションを使用して複数のリクエスト間で OAuthConsumer を保持していますが、Hazelcast を使用してマルチクラスター環境を管理しているため、これは現実的ではありません。
「問題ありません。Hazelcast を使用して、リクエスト全体で OAuthConsumer を隠しておきます。」しかし、これをやろうとすると例外が発生します:
原因: java.io.NotSerializableException: oauth.signpost.http.RequestParameters
私が言ったように、これはサードパーティのライブラリなので変更することはできませんが、OAuthConsumer が Serializable を拡張していることがわかります...そのため、何が問題なのかわかりません。
他の誰かがこの問題に遭遇し、それを回避できましたか?
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>
java - Java の HMACSHA1 oauth_signature
ライブラリを使用せずにHMACSHA1
Javaでoauth_signatureを生成することは可能ですか?などの他の言語で簡単に実装できますか?OAuthConsumer
signpost
objective-c
java - Signpost で HTTP メッセージに署名するときに 401 を取得する
Web アプリをAppDirectと統合しています。このため、jersey を使用して Java rs API を作成しました。
イベントにサブスクライブすると、リクエストに署名するための oauth 値 (キーとシークレット) を含むマップと、署名フェッチを発行するイベント URL が取得されます。
期待どおりにこれらの値 (oauth と eventurl) を取得しています。
ライブラリsignpostを使用して署名付きフェッチを発行しようとすると、次のコードを使用します。
次のエラー メッセージが表示されます。
次のテスト値も試しました。
- url = " https://www.appdirect.com/api/integration/v1/events/dummyOrder ";
- dummyKey = "ダミー";
- dummySecret = "秘密"; しかし、私は同じ結果を得ました。
どうすれば修正できますか?
私もこれを試して追加しました:
key:secret
Authorization プロパティでも試してみました
android - Magento サービスを一時的に利用できません
REST-API for Androidを使用して Magentoから製品をリクエストしようとしています
Scribeを使用して認証を作成しました。これは Android 向けではないことを読んだので、さらに検索してsignpostを見つけました。
ここに私のコードがあります
「サービスが一時的に利用できません」とコード 500 が常に表示されます。
ゲストを有効にしてテストしたところ、ヘッダー " " > " "を送信する必要があることがわかりました。そうしないと、ゲストとして機能しません。accept
application/json
認証でリクエストしながら試してみましたが、「ユーザーロールが利用できません」のような応答がありました。
私はロールを作成し、許可を与えるなど、Magento で一部の作業を行いました。(したがって、認証が完了し、トークンとトークンを秘密にしました)。
なぜそれが機能しないのか、誰かが提案できますか? 私は何日も探していて、今はたくさんのことを試していますが、何もうまくいきません...
送信しなければならないヘッダーはありますか?