OpenID provider configuration information
The OpenID Provider's configuration information can be retrieved.
Responses
- 200
ok
application/json
Schema
Example (from schema)
Schema
authorization_endpoint string required
claims_supported string[] required
code_challenge_methods_supported string[] required
grant_types_supported string[] required
id_token_signing_alg_values_supported string[] required
issuer string required
jwks_uri string required
response_types_supported string[] required
scopes_supported string[] required
subject_types_supported string[] required
token_endpoint string required
token_endpoint_auth_methods_supported string[] required
userinfo_endpoint string required
{
"authorization_endpoint": "string",
"claims_supported": [
"string"
],
"code_challenge_methods_supported": [
"string"
],
"grant_types_supported": [
"string"
],
"id_token_signing_alg_values_supported": [
"string"
],
"issuer": "string",
"jwks_uri": "string",
"response_types_supported": [
"string"
],
"scopes_supported": [
"string"
],
"subject_types_supported": [
"string"
],
"token_endpoint": "string",
"token_endpoint_auth_methods_supported": [
"string"
],
"userinfo_endpoint": "string"
}
GET /oauth/.well-known/openid-configuration
Authorization
name: Authorizationtype: apiKeydescription: Bearer Token Authenticationin: header
Request
Request
curl / cURL
curl -L -X GET 'https://docs.kubesphere.com.cn/oauth/.well-known/openid-configuration' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'
python / requests
curl -L -X GET 'https://docs.kubesphere.com.cn/oauth/.well-known/openid-configuration' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'
go / native
curl -L -X GET 'https://docs.kubesphere.com.cn/oauth/.well-known/openid-configuration' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'
nodejs / axios
curl -L -X GET 'https://docs.kubesphere.com.cn/oauth/.well-known/openid-configuration' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'
java / unirest
curl -L -X GET 'https://docs.kubesphere.com.cn/oauth/.well-known/openid-configuration' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'