你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OT 监视传感器的身份验证和密码管理 API 参考

本文列出了 Defender for IoT OT 传感器支持的身份验证和密码管理 API。

set_password(更改密码)

使用此 API 可让用户更改其自己的密码。

使用此 API 无需 Defender for IoT 访问令牌。

URI/external/authentication/set_password

POST

类型:JSON

示例

request:

{
    "username": "test",
    "password": "Test12345\!",
    "new_password": "Test54321\!"
}

请求参数

名称 类型 必需/可选
username String 必须
password String 必须
new_password String 必须

set_password_by_admin(管理员更新用户密码)

使用此 API 可让系统管理员更改指定用户的密码。 Defender for IoT 管理员用户角色可使用 API。

使用此 API 无需 Defender for IoT 访问令牌。

URI/external/authentication/set_password_by_admin

POST

类型:JSON

请求示例

request:

{
    "admin_username": "admin",
    "admin_password: "Test0987"
    "username": "test",
    "new_password": "Test54321\!"
}

请求参数

名称 类型 必需/可选
admin_username String 必须
admin_password String 必须
username String 必须
new_password String 必须

验证(验证用户凭据)

使用此 API 可验证 Defender for IoT 用户名和密码。

使用此 API 无需 Defender for IoT 访问令牌。

URI/api/external/authentication/validation

POST

请求类型:JSON

查询参数

名称 类型 必需/可选
username String 必须
password String 必须

请求示例:

request:
{
    "username": "test",
    "password": "Test12345\!"
}

后续步骤

有关详细信息,请参阅 Defender for IoT API 参考概述