機械翻訳について

JSON Webトークン・アプリケーションのテスト

このトピックでは、JSON Webトークン・アプリケーションをテストする方法について説明します。

JSON Webトークン・アプリケーションの実行後、いくつかのURLをテストすることによって、アプリケーションが適切にデプロイされ、正常に動作していることを確認する必要があります。

ノート: あるいは、Postman、無料のサードパーティ・ソフトウェア・デスクトップ・ツール、またはその他のAPIテスト・ツールを使用してURLを検証することもできます。

クライアント・アサーションの出力の検証

ブラウザに次のURLを入力します。

http://hostname:8080/jwttokens?userId=username@oracle.com&clientId=ee7323169a7743fa929d94a117b131bb&assertionType=clientAssertion

前述のURLには、次のような出力が返されます。

{
  "userJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuaWtpdGEuYS5hZ3Jhd2FsQG9yYWNsZS5jb20iLCJhdWQiOiJodHRwczpcL1wvaWRlbnRpdHkub3JhY2xlY2xvdWQuY29tXC8iLCJuYmYiOjE1Mzg0Mzg3MTQsInVzZXJfbG9naW5pZCI6Im5pa2l0YS5hLmFncmF3YWxAb3JhY2xlLmNvbSIsImlzcyI6ImVlNzMyMzE2OWE3NzQzZmE5MjlkOTRhMTE3YjEzMWJiIiwiZXhwIjoxNTM4Nzk4NzE0LCJpYXQiOjE1Mzg0Mzg3MTQsImp0aSI6IjI3YjU4MDkwLWE0NmMtNDFhNi05YTJiLTczOTI2MTdmNTA3YyJ9.atftw96_O2qsjOLYRxI0LxC6WGX0QP4qfDtH9UBA__8d4k_tsB-pSvA_nNC0nH7zgWPel2HQEbTKu7N8BqxnfhbsH8BStFgXq8ctJHT90M-HvOt0MZkLqb0c6HNQkVMgrL16by7Xxd35rHEjVXe6HnAKQY3b3vmtXgxJRpTCYBhTyOMFmjda4E7xuY8Z2m9H3bkXFGTRbqfWbrgH-_4VNJK4gWuURpm8a8JhPJtXzH3CifUEP26Wd5AIJFlUlOZs8thQEQgkmas-2WSIZCy4rHtnRjSu3H56GFJ6Fh9Ho1vlPFKznByuFYL_58d1IMI7pW8DJfDprNzxxkRE7xM4pA",
  "clientJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJlZTczMjMxNjlhNzc0M2ZhOTI5ZDk0YTExN2IxMzFiYiIsImF1ZCI6Imh0dHBzOlwvXC9pZGVudGl0eS5vcmFjbGVjbG91ZC5jb21cLyIsIm5iZiI6MTUzODQzODcxNCwidXNlcl9sb2dpbmlkIjoiZWU3MzIzMTY5YTc3NDNmYTkyOWQ5NGExMTdiMTMxYmIiLCJpc3MiOiJlZTczMjMxNjlhNzc0M2ZhOTI5ZDk0YTExN2IxMzFiYiIsImV4cCI6MTUzODc5ODcxNCwiaWF0IjoxNTM4NDM4NzE0LCJqdGkiOiI0NjE4OTc5My01Yjc3LTQ3MTgtOWM2MC04ZTRhNWI4YWFjNDQifQ.TWiOKfzQRKBbG_6-18RdS-PdqM46ihSi-rHD3ZBJ4jz5p3e1U2AsqS5jeZrqM6SUw5O_Qrgv3DH-Ii9RGvFynrP9qEiOl5_UrHjLm6IyTS_DV5AEJ9hEXVmN3H1oMnpgmCqLKPJJfKmpLIASM_QYXywucJRB8RhjZy-nPD8UKWjuPNmctFmgLsjl2jRv8rRtU9g48A-Fp55QGRlguRziFhR3YGD2FEPiDjkfw5Cq3gVe5chAhsbxytatKiB5xitwCt4BQRFpTUkfLRUwlXMLP2a7RGHUyfLG9ErgJEB3O6064d_sHo1o5KlxOtDBV_HBvr3smxZwuzxxY287dpZ3Bg"
}

ユーザー・アサーションの出力の検証

ブラウザに次のURLを入力します。

http://hostname:8080/jwttokens?userId=username@oracle.com&clientId=ee7323169a7743fa929d94a117b131bb&assertionType=userAssertion

前述のURLには、次のような出力が返されます。

{
  "userJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuaWtpdGEuYS5hZ3Jhd2FsQG9yYWNsZS5jb20iLCJhdWQiOiJodHRwczpcL1wvaWRlbnRpdHkub3JhY2xlY2xvdWQuY29tXC8iLCJuYmYiOjE1Mzg0MzkwNDIsInVzZXJfbG9naW5pZCI6Im5pa2l0YS5hLmFncmF3YWxAb3JhY2xlLmNvbSIsImlzcyI6ImVlNzMyMzE2OWE3NzQzZmE5MjlkOTRhMTE3YjEzMWJiIiwiZXhwIjoxNTM4Nzk5MDQyLCJpYXQiOjE1Mzg0MzkwNDIsImp0aSI6IjdlMzY0Zjk4LWUwMjctNDVmNy1hMThjLWJmNmI5ZTZjNTMxMSJ9.AMA8BqGnqGHMKSTxev19A2gxlm1UPiZF2ER_o37IfqERm8CvPahqKw2dDfSE--6PAW0O8wG_I0Bh4heSh2QIf80dz-F_KMnCZcsSH2uhu7rc0_i5-NYnzV_wKgjjIWazVOxSZoU_QJq-4mhCY2cNMkA8YYScNIFzggCFd9ZSrAf1z18Uy6cFeR9-Z04p2rsCU89SXkAOnN4lHDDD3njWOWmJLFImG8udms2aNA8e2wUFdS_VI3QXkGhFYAz19BDq16lKKyqOmokocHdJapQdy1tTvNGorBDH5KdvkPRYQ_bSxqs7g7paf66_zWPWfa6q8pTWbJ7yd2qcLcJzQu6bIA",
  "clientJWTToken" : null
}