通过企业标识符获取登录凭证。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
RegionId | string | 是 | 地域 ID。 | cn-shanghai |
ClientId | string | 是 | 客户端生成的唯一 ID。 | 05967f80-6f51-46cb-a27c-**** |
DirectoryId | string | 否 | 办公网络 ID,与 | cn-beijing+dir-j9dd**** |
OfficeSiteId | string | 否 | 办公网络 ID。 | cn-beijing+dir-j9dd**** |
SessionId | string | 否 | 登录的会话 ID。 若未绑定虚拟 MFA 设备或者未开启客户端二次认证,则不需要填写 SessionId。 若已绑定虚拟 MFA 设备或者已开启客户端二次认证,则 ADPassword 之后的登录认证阶段需要填写 SessionId。可从便捷账号验证(即 GetLoginToken 请求处于 ADPassword 阶段)的返回结果中获取 SessionId。 | c6f3cd91-65fc-4c7b-b189-2a73da0**** |
CurrentStage | string | 否 | 当前登录认证阶段,依次为:
| SsoTokenLogin |
EndUserId | string | 否 | 便捷用户或 AD 用户的用户名。当 | user01 |
Password | string | 否 | 便捷用户或 AD 用户的密码。当 | Admin@1234**** |
EncryptedPassword | string | 否 | 已加密密码。 | 04d7****8e90bb0484fc;gJ1GLca1vQRRqQbRvByU0A==;5kOWZE7AtbQhki+4LAo69A== |
OldPassword | string | 否 | 旧密码。当 | Admin@1234**** |
NewPassword | string | 否 | 新密码。当 | Admin@1234**** |
AuthenticationCode | string | 否 | 虚拟 MFA 设备生成的安全码。当 | 182901 |
SsoSessionToken | string | 否 | SSO 场景下的登录令牌。 | 04d707a6-fb23-44a7-aae7-8e90**** |
ClientOS | string | 否 | 客户端操作系统。 | windows_\"Windows 10 Pro\" 10.0 (Build 22631) |
ClientVersion | string | 否 | 客户端版本。 | 7.3.0-20240619.143924 |
TokenCode | string | 否 | 若已在无影云电脑控制台开启客户端二次认证,且识别到当前登录用户有风险时,会发送该二次认证验证码到终端用户邮箱。当 | 1234*** |
UmidToken | string | 否 | 幂等校验参数。 | 04d707a6-fb23-44a7-aae7-8e90bb04**** |
FingerPrintData | string | 否 | 指纹信息,目前暂时停止支持。 | null |
KeepAlive | boolean | 否 | 是否保持登录。 | true |
KeepAliveToken | string | 否 | 用于保持登录的凭证(Token),在登录成功且用户开启了保持登录选项后,接口会返回 KeepAliveToken,在 KeepAliveToken 有效期内可以调用 GetLoginToken 接口并将 CurrentStage 设为 KeepAliveVerify 来换取登录凭证(LoginToken)。当 CurrentStage 为 KeepAliveVerify 时,KeepAliveToken 必填。 | 00ugamMAoO1+u1MlhmgCeZJ75q094x3H/4kg7ZaTI3f/joVTVPIpJgfv9JFkPLNxnQjblrvsByNas08mc6FtVWvQPOE68fqmt6QMM4UbRtahm8luxEXvicF58qSPXW1hxOtV/Ev6d92VBz2Bck/N4CYyjD0iLocfN8jkBnt231**** |
Uuid | string | 否 | 客户端唯一标识。若使用无影客户端,可在客户端登录界面的关于对话框中查看该参数。 | C50973691A6D2BE23F2CDD73B85B**** |
ImageUrl | string | 否 | 已停用。 | null |
EncryptedFingerPrintData | string | 否 | 指纹信息,目前已经停止支持。 | null |
EncryptedKey | string | 否 | 加密的密钥 ID。 | 4d7****8e90bb0484fc |
ClientType | string | 否 | 客户端的类型。 | windows |
SsoExtendsCookies | string | 否 | SSO 登录的 Cookie,应用内免登使用。 | null |
LoginName | string | 否 | 已停用。 | null |
LoginIdentifier | string | 否 | 企业标识符。 | Fe04**** |
IdpId | string | 否 | 登录认证服务 ID,通过接口 FindIdpListByLoginIdentifier 获取。 | idp-iwntrlbb98q7v**** |
NetworkType | string | 否 | 客户端的网络连接类型。 枚举值:
| INTERNET |
Phone | string | 否 | 手机号码,手机号登录场景下使用。 说明
国际站账号不支持。
| 1822727**** |
PhoneVerifyCode | string | 否 | 手机验证码,手机号登录场景下使用。 说明
国际站账号不支持。
| 321123 |
返回参数
示例
正常返回示例
JSON
格式
{
"Email": "alice***@aliyun.com",
"Secret": "4JZNSDHDM3T6AZ4G2O5OWXBLLE4P****",
"RequestId": "EEA72491-B731-53D6-83ED-209769D6****",
"EndUserId": "alice",
"LoginToken": "v185fdd7f6d39fa7861981639366085772e150a390a5bb7b43c4e62440d94fc392b945770e1596cebe90085ce0af4d****",
"NextStage": "MFABind",
"QrCodePng": "5OCLLKKOJU5HPBX66H3QCTWY******\n",
"Label": "test:wuying\n",
"SessionId": "cc15c91c-821b-4edd-9af2-6df66cc****",
"Phone": "1826717****",
"TenantId": 0,
"KeepAliveToken": "006YwvYMsesWWsDBZnVB+Wq9AvJDVIqOY3YCktvtb7+KxMb3ClnNlV8+l/knhZYrXUmeP06IzkjF+IgcZ3vZKOyMprDyFHjCy1r27FRE/U7+geWCl8iQ+yF8GaCRHfJEkC2+ROs93HkT4tfHxyY1J8W7O7ZQGUC/cdCvm+cCP6FIy73IUuPuVR6PcKYXIp***",
"Industry": "edu",
"Props": {
"key": "{'environment': 'online', 'sourceClientType': 'WINDOWS"
},
"WyId": "0aba1403b337a***",
"VpcRegionId": "cn-beijing",
"WindowDisplayMode": "Windowed",
"AccountType": "ad",
"TenantInfos": [
{
"TenantAlias": "Up830***",
"AccessType": "INTERNET"
}
],
"TenantAlias": "Rq201***",
"AccessType": "INTERNET",
"OfficeSites": [
"['cn-beijing+dir-096920***', 'cn-shenzhen+dir-2546908***']"
],
"IdpId": "idp-7ttvs4ove8bo5***",
"AdDomain": "easthp***.com",
"RiskVerifyInfo": {
"Email": "ppas***@aliyun.com",
"LastLockDuration": 12000,
"Locked": true,
"Phone": "1826717****"
},
"PasswordStrategy": {
"TenantPasswordLength": 12,
"TenantAlternativeChars": [
"UPPER_LETTER"
]
},
"Reason": "PasswordExpired",
"MfaTypeList": [
{
"Name": "",
"Stage": ""
}
]
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|---|---|
2024-12-11 | OpenAPI 入参发生变更 | 查看变更详情 |
2024-12-06 | OpenAPI 入参发生变更 | 查看变更详情 |
2024-11-02 | OpenAPI 入参发生变更、OpenAPI 返回结构发生变更 | 查看变更详情 |