2016-11-11 7 views
0

PentahoのRESTクライアント(Postメソッド)でHTTPヘッダー(Authorization)を設定する必要があります。しかし、私がField=AuthorizationName=Basic ASDFjfhnsdfjjfh34jbsdaAKJFasdfioHJ=をヘッダセクションに与えると、正しく動作しません。以下はPentahoのREST POSTメソッドでHTTPヘッダー(認証)を設定する方法は?

エラーメッセージ

Error finding field [Authorization] in incoming stream! 

あるいくつかのいずれかが助けてくださいことはできますか?

答えて

0

トリックを見つけました。 AuthorizationヘッダーをRESTクライアントのパラメーターとして渡します。次に、その変数をヘッダーフィールド内で使用します。 RESTクライアント内で開始されるのではなく、転送されることを期待しているため、直接提供することはできません。

0

これを達成し、ヘッダーに認証を渡すには、承認リクエストヘッダーを別のフィールドとして「ROWクライアントステップの前の最初のステップである」行に生成する必要があります。次に、型を "文字列"に設定し、値を実際の認証値に設定します。次に、「RESTクライアント」ステップで、「ヘッダー」タブに移動し、行1の「名前」および「列」の両方に「認可」を追加するか、「行を取得」をクリックして、必要なヘッダー情報以外のすべてを除去します。

これは私の意見ではもっと簡単ですが、これはあなたがそれを渡す必要がある方法です。