私はSoapUIでREST APIを使用しています。私は望むWebサービスにアクセスするために認証される必要があります(トークンはクッキーに保存されています)。 SoapUIでHTTPリクエストを作成してトークンを取得し、それをレスポンスから抽出しました。しかし、私はそれをどうするか分からない。私は、トークンをRESTリクエストヘッダに追加しようとしましたが、それは私をうまくやってくれませんでした。とにかく盲目的だった。私はそのトークンで何をすべきですか?私はSoapUIでクッキーを処理するためのオプションを見ていません。SoapUIで認証Cookieを処理する方法
フルJSONのresponsee:
{"access_token":"4u9Gq5cAGIzZ49VdEj8Amx6Aup0G52ZW_igSlPzCw66vgqvWOKBDEr8Hmz4xcKGK1m7z3X1laaKhqQASNZ5o-j-4tRnEjrVBCfbRj90V5SQOvdPH36UVa-imXWj7kBMkSA3xv4VXAU34TudS8zOu_hDu-17fsf0af9gKy9WCAZauG_A686A14xnAvQz5VUb5DKcFCh3scPGmqJcaParWr95hw_rukOv1uBxtTvyepqCEQaMDES_oQFQoa5tl50YnI0U6MtVH72bkaZV0I5g6ukSRXAhBTxPW8FLRRNAsbhD_a8nDkINQkNyBrV02lkWJR_zXlGseLnyhJ4dygI4SX_eNFjwUa3Elbjr4ZbE7vr5qY0AAEMI_SY5IViL2WNnt",
"token_type":"bearer",
"expires_in":86399,
"AAAIntegratedAuthentication":"False",
"ZZZAccessDefault":"True",
"UserId":"19",
"UserName":"tester",
".issued":"Fri, 21 Oct 2016 10:41:56 GMT",
".expires":"Sat, 22 Oct 2016 10:41:56 GMT"}
はあなたのラオをありがとう!私がトークンを間違って渡したことを知ったおかげで、[トークン]の値を持つトークンをヘッダーに追加しようとしました。ここでは、トークン= [トークン] 。
おそらく関連していますか、これを確認してください - http://stackoverflow.com/questions/40059304/passing-jsessionid-from-a-soap-response-to-a-http-request-in-soap-ui? – Rao
SoapUIのどこにでもそのSet-Cookieが表示されません。ログイン後のレスポンスはトークンを持つJSONだけで、タイプ、期限切れ、発行されたものなどの追加のトークン情報です – tom
他の投稿の場合、彼はそれを取得していました。あなたのトークンを得るという点では少し違うかもしれませんが、Cookieを設定している第2の部分は同じままです。トークンを含むレスポンスの構造を表示してください。それは関連性を示唆することができます。 – Rao