2

Rest エンドポイントを使用して uDeploy と統合しようとしています。同じことに関する適切なドキュメント/チュートリアルを見つけることができません。HTTP Get リクエストは正常に機能していますが、PUT、POST、DELETE 操作には認証を渡す必要があります。ユーザー名パスワードと JSESSIONID を指定してみました。これはエラーメッセージです:

エラー 401: 権限がありません。保存されたセッション ID が要求にありません。

リクエストは次のとおりです。

PUT https://UDEPLOY-END-POINT/rest/deploy/application/54e73305-cb50-4192-8c43-e37bdb9932de/runProcess

ヘッダーは次のとおりです。

Accept-Encoding:gzip、deflate、sdch、br

Accept-Language:en-US,en;q=0.8

接続:キープアライブ

コンテンツの長さ:304

コンテンツ タイプ:application/json

Cookie:JSESSIONID_9080=8C686C10312E552DE0714944283B3159; タイムラインドッキング = true; タイムライン拡張 = true

ホスト:itec-udeploy.fmr.com

オリジン: https://UDEPLOY-END-POINT

リファラー: https://UDEPLOY-END-POINT

ユーザーエージェント:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/55.0.2883.87 Safari/537.36

X-Requested-With:XMLHttpRequest

承認:XXXXXXXXXXXXXXX

本体:

{"applicationId":"64876c59...","applicationProcessId":"3713c68b....","説明":"","environmentId":"2aae4c4a...","onlyChanged":"false", "properties":{},"scheduleCheckbox":false,"snapshotId":"255e2208..."}

4

1 に答える 1