diff --git a/apps/emqx_authz/src/emqx_authz_api_schema.erl b/apps/emqx_authz/src/emqx_authz_api_schema.erl index 689b167e1..158e26eab 100644 --- a/apps/emqx_authz/src/emqx_authz_api_schema.erl +++ b/apps/emqx_authz/src/emqx_authz_api_schema.erl @@ -95,7 +95,7 @@ definitions() -> }, method => #{ type => string, - enum => [<<"get">>, <<"post">>, <<"put">>], + enum => [<<"get">>, <<"post">>], example => <<"get">> }, headers => #{type => object}, diff --git a/apps/emqx_authz/src/emqx_authz_schema.erl b/apps/emqx_authz/src/emqx_authz_schema.erl index 15d251fc6..e17a55d0a 100644 --- a/apps/emqx_authz/src/emqx_authz_schema.erl +++ b/apps/emqx_authz/src/emqx_authz_schema.erl @@ -84,7 +84,7 @@ fields(http_post) -> , {enable, #{type => boolean(), default => true}} , {url, #{type => url()}} - , {method, #{type => hoconsc:enum([post, put]), + , {method, #{type => post, default => get}} , {headers, #{type => map(), default => #{ <<"accept">> => <<"application/json">>