XeroパートナーAPIとの統合を完了しようとしており、トークンを取得するためのOauthプロセスに問題があります。私たちはパブリックAPIを使用してこれに問題はありませんでしたが、クライアント証明書を必要とするパートナーAPIを使用すると、「api-partner.network.xero.com:443に接続できません」というエラーが発生します。XeroパートナーAPIトークンを取得しようとするとOauth証明書の問題が発生する(Linux/Perl)
このoauthの部分は、perlコードを実行しているApache/Linuxサーバーの認証サーバーから処理します。 残りの呼び出しは、メインのIISサーバーから作成されており、問題はありません。
困ったことは、ドキュメントによれば、oauth呼び出しのクライアント証明書は必要ないということです。 http://developer.xero.com/documentation/getting-started/partner-applications/
しかし、最初は、「証明書の検証に失敗しました」というエラーメッセージが表示され、この段階でもクライアント証明書が必要であると推測されました。そこで、すべての証明書のバリエーションをインストールして使用しようとしましたが、まだ接続できません。
誰でも、oauthコールにクライアント証明書が必要であることを確認できますか?そうであれば、apache/linuxサーバーでOauthの手順を完了するために必要なことを詳しく教えてください。必要な証明書とインストール方法
ありがとう、 ガイ。
あなたはカスタマーサービスに相談しましたか? – simbabque
開発者フォーラムに投稿されましたが、まだ返信はありません.. –