【发布时间】:2023-04-03 12:36:01
【问题描述】:
我正在尝试以编程方式更新使用 Azure AD B2C 创建的联系人的身份验证联系人信息电子邮件地址。
我曾尝试通过 Microsoft Graph 和 Azure AD Graph API 执行此操作,但每次都失败了。例如;
PATCH /{tenantId}/users/{userId}?api-version=1.6 HTTP/1.1
{
"givenName": "James12344",
"mail": "james@wood.com"
}
Which results in:
{
"odata.error": {
"code": "Request_BadRequest",
"message": {
"lang": "en",
"value": "Property 'mail' is read-only and cannot be set."
},
"requestId": "b4f626a1-022f-439a-90b2-a76d1e31d823",
"date": "2019-02-13T16:43:55"
}
}
如何以编程方式设置此字段?
【问题讨论】:
-
Azure AD 图GitHub Issue
-
微软图GitHub Issue
标签: azure-active-directory microsoft-graph-api azure-ad-b2c azure-ad-graph-api