中望帐号
  1. 授权认证
中望帐号
  • 服务更新记录
  • 接入说明
  • 网关和规范
  • 客户端接入\变更申请
  • 全局返回码
  • 用户一致性
  • 用户消息推送
  • 授权认证
    • 获取服务配置
      GET
    • 获取用户授权code
      GET
    • 使用授权code兑换用户令牌
      POST
    • 刷新令牌
      POST
    • 受信客户端获取令牌
      POST
    • 密码模式获取用户令牌
      POST
  • 用户
    • 获取用户基本信息(OIDC)-不建议使用
      GET
    • 获取用户基本信息
      GET
    • 修改用户基本信息
      POST
    • 修改用户头像
      POST
    • 获取用户详细信息
      GET
    • 修改用户详细信息
      POST
    • 获取用户第三方绑定信息
      GET
    • 获取用户资讯接收设置
      GET
    • 结束会话(退出登录)
      GET
    • 获取客户端配置
      GET
    • 获取用户信息修改次数
      GET
    • 修改帐号安全信息
      GET
    • 获取用户当前IP信息
      GET
    • 发送验证码
      POST
  • 受信客户端接口
    • 用户
      • 获取用户GUID列表
      • 批量查询用户GUID
      • 批量获取用户详细信息
      • 批量获取用户第三方绑定信息
      • 通过第三方登录信息查询用户
      • 创建用户
      • 查询最近的登录记录
      • 增加用户第三方绑定信息
      • 批量修改用户详细信息
    • 企业
      • 刷新企业用户部门
    • 其他
      • 推送服务消息
  • OEM受信客户端
    • OEM授权认证对接说明
    • 获取OEM用户列表
    • 注册OEM用户
    • 更新OEM用户
    • 删除OEM用户
  • 管理后台
    • 用户
      • 获取用户列表
      • 申请导出用户数据
      • 获取导出的用户数据
      • 取消用户数据导出申请
      • 获取数据申请记录
      • 获取数据下载记录
      • 搜索用户
      • 获取用户部门名称链
      • 修改用户详细信息
      • 修改用户安全信息
      • 解绑用户手机号\邮箱\第三方
    • 角色
      • 获取角色组列表
      • 新建角色组
      • 更新角色组
      • 设置角色组管理员
      • 添加用户至角色组
      • 从角色组移除用户
      • 为用户分配可读权限
      • 取消用户可读权限
    • 企业
      • 创建\修改企业
      • 创建\修改企业第三方关联
  • 其他
    • 企微第三方用户关联
    • 企微回调
    • 获取客户端配置
    • 获取RSA公钥
  1. 授权认证

获取服务配置

正式环境
https://accounts.zwsoft.cn
正式环境
https://accounts.zwsoft.cn
GET
/.well-known/openid-configuration
公开
最后修改时间:2023-11-02 01:00:04
发现端点可以用来检索服务配置,例如发布者名称、公钥地址、支持的scope等信息。

请求参数

Cookie 参数
Authorization
string 
可选

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://accounts.zwsoft.cn/.well-known/openid-configuration' \
--header 'Cookie: Authorization='

返回响应

🟢200成功
application/json
Body
issuer
string 
令牌发放者
必需
一般为授权认证服务器网关地址
jwks_uri
string 
公钥接口
必需
authorization_endpoint
string 
授权接口
必需
token_endpoint
string 
令牌接口
必需
userinfo_endpoint
string 
用户基本信息接口
必需
需要scope:profile
end_session_endpoint
string 
会话终止接口
必需
可用于退出登录
check_session_iframe
string 
iframe下的会话监测
必需
可用于监测用户是否退出登录
revocation_endpoint
string 
撤销令牌接口
必需
撤销访问令牌(仅引用令牌)和刷新令牌
introspection_endpoint
string 
引用令牌验证
必需
device_authorization_endpoint
string 
设备授权接口
必需
用于请求设备和用户授权code
frontchannel_logout_supported
boolean 
必需
frontchannel_logout_session_supported
boolean 
必需
backchannel_logout_supported
boolean 
必需
backchannel_logout_session_supported
boolean 
必需
scopes_supported
array[string]
支持的scope
必需
claims_supported
array[string]
支持的声明
必需
grant_types_supported
array[string]
支持的授权方式
必需
response_types_supported
array[string]
支持的返回类型
必需
response_modes_supported
array[string]
必需
token_endpoint_auth_methods_supported
array[string]
必需
id_token_signing_alg_values_supported
array[string]
必需
subject_types_supported
array[string]
必需
code_challenge_methods_supported
array[string]
支持的PKCE认证方式
必需
request_parameter_supported
boolean 
必需
示例
{
    "issuer": "https://accounts.zwsoft.cn",
    "jwks_uri": "https://accounts.zwsoft.cn/.well-known/openid-configuration/jwks",
    "authorization_endpoint": "https://accounts.zwsoft.cn/connect/authorize",
    "token_endpoint": "https://accounts.zwsoft.cn/connect/token",
    "userinfo_endpoint": "https://accounts.zwsoft.cn/connect/userinfo",
    "end_session_endpoint": "https://accounts.zwsoft.cn/connect/endsession",
    "check_session_iframe": "https://accounts.zwsoft.cn/connect/checksession",
    "revocation_endpoint": "https://accounts.zwsoft.cn/connect/revocation",
    "introspection_endpoint": "https://accounts.zwsoft.cn/connect/introspect",
    "device_authorization_endpoint": "https://accounts.zwsoft.cn/connect/deviceauthorization",
    "frontchannel_logout_supported": true,
    "frontchannel_logout_session_supported": true,
    "backchannel_logout_supported": true,
    "backchannel_logout_session_supported": true,
    "scopes_supported": [
        "openid",
        "profile",
        "email",
        "phone",
        "offline_access",
        "ZMS.UserBasic.Write",
        "ZMS.UserDetails.Read",
        "ZMS.UserDetails.Write",
        "ZMS.Users.Read",
        "ZMS.Users.Create"
    ],
    "claims_supported": [
        "sub",
        "name",
        "family_name",
        "given_name",
        "preferred_username",
        "picture",
        "locale",
        "email",
        "phone_number",
        "role"
    ],
    "grant_types_supported": [
        "authorization_code",
        "client_credentials",
        "refresh_token",
        "implicit",
        "password",
        "urn:ietf:params:oauth:grant-type:device_code"
    ],
    "response_types_supported": [
        "code",
        "token",
        "id_token",
        "id_token token",
        "code id_token",
        "code token",
        "code id_token token"
    ],
    "response_modes_supported": [
        "form_post",
        "query",
        "fragment"
    ],
    "token_endpoint_auth_methods_supported": [
        "client_secret_basic",
        "client_secret_post"
    ],
    "id_token_signing_alg_values_supported": [
        "RS256"
    ],
    "subject_types_supported": [
        "public"
    ],
    "code_challenge_methods_supported": [
        "plain",
        "S256"
    ],
    "request_parameter_supported": true
}
修改于 2023-11-02 01:00:04
上一页
用户消息推送
下一页
获取用户授权code
Built with