@@ -59,7 +59,8 @@ groups() ->
5959 oauth_bootstrap_with_jwt_token_in_header ,
6060 oauth_bootstrap_with_jwt_token_in_cookie ,
6161 oauth_bootstrap_with_opaque_token_in_cookie ,
62- oauth_bootstrap_cannot_introspect_opaque_token ,
62+ oauth_bootstrap_cannot_introspect_opaque_token_in_header ,
63+ oauth_bootstrap_cannot_introspect_opaque_token_in_cookie ,
6364 oauth_bootstrap_without_any_token
6465 ]}
6566 ]}
@@ -713,7 +714,8 @@ init_per_testcase(Testcase, Config) when Testcase =:= introspect_opaque_token_re
713714init_per_testcase (Testcase , Config ) when Testcase =:= oauth_bootstrap_with_jwt_token_in_header orelse
714715 Testcase =:= oauth_bootstrap_with_jwt_token_in_cookie orelse
715716 Testcase =:= oauth_bootstrap_with_opaque_token_in_cookie orelse
716- Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token orelse
717+ Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token_in_header orelse
718+ Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token_in_cookie orelse
717719 Testcase =:= oauth_bootstrap_without_any_token ->
718720 rabbit_ct_helpers :testcase_started (
719721 setup_introspection_configuration (setup_oauth2_management_configuration (Config )), Testcase );
@@ -782,7 +784,8 @@ end_per_testcase(Testcase, Config) when Testcase =:= introspect_opaque_token_ret
782784end_per_testcase (Testcase , Config ) when Testcase =:= oauth_bootstrap_with_jwt_token_in_header orelse
783785 Testcase =:= oauth_bootstrap_with_jwt_token_in_cookie orelse
784786 Testcase =:= oauth_bootstrap_with_opaque_token_in_cookie orelse
785- Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token orelse
787+ Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token_in_header orelse
788+ Testcase =:= oauth_bootstrap_cannot_introspect_opaque_token_in_cookie orelse
786789 Testcase =:= oauth_bootstrap_without_any_token ->
787790 teardown_introspection_configuration (teardown_oauth2_management_configuration (Config ));
788791
@@ -1046,14 +1049,19 @@ oauth_bootstrap_with_jwt_token_in_cookie(Config) ->
10461049
10471050oauth_bootstrap_with_opaque_token_in_cookie (Config ) ->
10481051 URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
1049- Result = httpc :request (get , {URI , [{" Authorization " , " bearer active" }]}, [], []),
1052+ Result = httpc :request (get , {URI , [{" cookie " , " access_token= active" }]}, [], []),
10501053 ct :log (" response idp: ~p ~p " , [URI , Result ]).
10511054
1052- oauth_bootstrap_cannot_introspect_opaque_token (Config ) ->
1055+ oauth_bootstrap_cannot_introspect_opaque_token_in_header (Config ) ->
10531056 URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
10541057 {ok , {{_HTTP , 401 , _ }, _Headers , _ResBody }} =
10551058 httpc :request (get , {URI , [{" Authorization" , " bearer inactive" }]}, [], []).
10561059
1060+ oauth_bootstrap_cannot_introspect_opaque_token_in_cookie (Config ) ->
1061+ URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
1062+ {ok , {{_HTTP , 401 , _ }, _Headers , _ResBody }} =
1063+ httpc :request (get , {URI , [{" cookie" , " access_token=inactive" }]}, [], []).
1064+
10571065oauth_bootstrap_without_any_token (Config ) ->
10581066 URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
10591067 {ok , {{_HTTP , 200 , _ }, _Headers , ResBody }} = httpc :request (get , {URI , []}, [], []),
0 commit comments