Microsoft Graph API 在 Azure AD 中创建用户时出现 500 错误
Microsoft Graph API Create User in Azure AD gets 500 error
使用 MSAL 成功验证后。我拿到令牌并将其传递给 Flurl。我收到 500 错误。但是,如果我在 Postman 上测试它,它会正常工作。我错过了什么吗?
下面是我的代码:
var user = new User
{
AccountEnabled = true,
DisplayName = "Anthony Test",
MailNickname = "AnthonyT",
UserPrincipalName = "AnthonyT@*****.onmicrosoft.com",
PasswordProfile = new PasswordProfile
{
ForceChangePasswordNextSignIn = true,
Password = "xWwvJ]6NMw+bWH-d"
}
};
var result2 = await "https://graph.microsoft.com/v1.0/users".WithHeader("Content-Type", "application/json")
.WithOAuthBearerToken(result.AccessToken)
.PostJsonAsync(user);
这是 Postman 的截图:
我已经解决了这个问题。我忘记设置 JsonProperty 并将其设为驼峰式。
使用 MSAL 成功验证后。我拿到令牌并将其传递给 Flurl。我收到 500 错误。但是,如果我在 Postman 上测试它,它会正常工作。我错过了什么吗?
下面是我的代码:
var user = new User
{
AccountEnabled = true,
DisplayName = "Anthony Test",
MailNickname = "AnthonyT",
UserPrincipalName = "AnthonyT@*****.onmicrosoft.com",
PasswordProfile = new PasswordProfile
{
ForceChangePasswordNextSignIn = true,
Password = "xWwvJ]6NMw+bWH-d"
}
};
var result2 = await "https://graph.microsoft.com/v1.0/users".WithHeader("Content-Type", "application/json")
.WithOAuthBearerToken(result.AccessToken)
.PostJsonAsync(user);
这是 Postman 的截图:
我已经解决了这个问题。我忘记设置 JsonProperty 并将其设为驼峰式。