@@ -59,7 +59,8 @@ groups() ->
59
59
oauth_bootstrap_with_jwt_token_in_header ,
60
60
oauth_bootstrap_with_jwt_token_in_cookie ,
61
61
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 ,
63
64
oauth_bootstrap_without_any_token
64
65
]}
65
66
]}
@@ -713,7 +714,8 @@ init_per_testcase(Testcase, Config) when Testcase =:= introspect_opaque_token_re
713
714
init_per_testcase (Testcase , Config ) when Testcase =:= oauth_bootstrap_with_jwt_token_in_header orelse
714
715
Testcase =:= oauth_bootstrap_with_jwt_token_in_cookie orelse
715
716
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
717
719
Testcase =:= oauth_bootstrap_without_any_token ->
718
720
rabbit_ct_helpers :testcase_started (
719
721
setup_introspection_configuration (setup_oauth2_management_configuration (Config )), Testcase );
@@ -782,7 +784,8 @@ end_per_testcase(Testcase, Config) when Testcase =:= introspect_opaque_token_ret
782
784
end_per_testcase (Testcase , Config ) when Testcase =:= oauth_bootstrap_with_jwt_token_in_header orelse
783
785
Testcase =:= oauth_bootstrap_with_jwt_token_in_cookie orelse
784
786
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
786
789
Testcase =:= oauth_bootstrap_without_any_token ->
787
790
teardown_introspection_configuration (teardown_oauth2_management_configuration (Config ));
788
791
@@ -1046,14 +1049,19 @@ oauth_bootstrap_with_jwt_token_in_cookie(Config) ->
1046
1049
1047
1050
oauth_bootstrap_with_opaque_token_in_cookie (Config ) ->
1048
1051
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" }]}, [], []),
1050
1053
ct :log (" response idp: ~p ~p " , [URI , Result ]).
1051
1054
1052
- oauth_bootstrap_cannot_introspect_opaque_token (Config ) ->
1055
+ oauth_bootstrap_cannot_introspect_opaque_token_in_header (Config ) ->
1053
1056
URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
1054
1057
{ok , {{_HTTP , 401 , _ }, _Headers , _ResBody }} =
1055
1058
httpc :request (get , {URI , [{" Authorization" , " bearer inactive" }]}, [], []).
1056
1059
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
+
1057
1065
oauth_bootstrap_without_any_token (Config ) ->
1058
1066
URI = rabbit_mgmt_test_util :uri_base_from (Config , 0 , " " ) ++ " js/oidc-oauth/bootstrap.js" ,
1059
1067
{ok , {{_HTTP , 200 , _ }, _Headers , ResBody }} = httpc :request (get , {URI , []}, [], []),
0 commit comments