当前位置: 首页 > 知识库问答 >
问题:

无法在Azure B2C中通过graph api创建本地帐户

劳英华
2023-03-14

我试图通过Azure AD Graph API在B2C领域创建一个“localaccount”。

为此,我注册了一个应用程序(通过Azure Active Directory->app registrations(legacy))并添加了“Windows Azure Active Directory”的所有权限。

add_user_json = {
    "accountEnabled": True,
    "creationType": "LocalAccount",
    "signInNames": [{
            "type": "emailAddress",
            "value": "test@email.com"
    },
    {
            "type": "emailAddress",
            "value": "test2@email.com"
    }],
    "displayName": user_id,
    "mailNickname": user_id,
    "passwordProfile": {
        "password": "aPassword",
        "forceChangePasswordNextLogin": "true"
    },
    "passwordPolicies": "DisablePasswordExpiration"
}

此外,如果我通过注册流创建了一个新用户,则可以创建一个本地帐户。

有人知道我做错了什么吗?

共有1个答案

俞俊逸
2023-03-14

“一个或多个属性包含无效值。”出现错误,因为一个用户对象不能有多个相同类型的signInName项。

 类似资料:
  • 我已经在本地运行了DynamoDB,并使用shell(localhost:8000/shell/)创建了一个表。 [Mon Decc 14 11:22:48.266930 2015][:错误][pid 12][client 10.0.2.2:58042]PHP致命错误:未捕获AWS\DynamODB\Exception\ResourceNotFoundException:AWS错误代码:Resou

  • 我是新来的。 我目前正在开发一个应用程序,使用Vue.jsFirebase身份验证、Firebase实时数据库和Firebase云功能作为后端。应用程序必须包含一个管理员帐户的功能之一,该帐户可以为其他人创建帐户。创建后,新用户会收到一封电子邮件,其中包含登录名和登录密码。 因为注册方法(https://firebase.google.com/docs/auth/web/password-auth

  • 希望有人能对以下事情有所帮助; 我有一个角度 根据要求,应用程序使用用户名(而不是电子邮件地址)登录应用程序。到目前为止,除了以下场景外,我已经设法让一切正常工作: 当通过Graph API创建帐户时,该帐户的所有者无法重置该帐户的密码。错误是“无法找到提供的用户ID的帐户”。 通过自定义注册策略创建的帐户并非如此,因此我进行了一些比较,发现对于通过Graph API创建的帐户,电子邮件丢失(可以

  • 问题内容: 基本上在执行查询后,我想获取结果行并产生一个,但是我不知道如何使用API​​进行此操作,因为该函数需要特定数量的参数来匹配所请求的列数(可能是类型)以及正确获取数据。 再次,我想泛化此调用并进行任何查询,然后将其转换为,其中映射包含映射到该行的值的列名。 这可能效率很低,我计划稍后更改结构,以使其成为单个数据点的结构。 我将如何仅使用数据库/ sql包,或者在必要时使用数据库/ sql

  • 是否可以像使用WordPress用户一样通过编程方式创建客户。显然,WooCommerce用户共享一些相同的WordPress用户字段,还有其他内容需要设置,如账单/邮政地址。 以前有人做到过吗?我在他们网站上的WooCommerce API/函数列表中找不到任何内容。 编辑:刚刚找到这个:http://docs.woothemes.com/wc-apidocs/function-wc_creat

  • 我正试图从web API项目中使用Microsoft.Identity.web库对Microsoft Graph API SDK进行简单调用。 用户已经登录,正在从SPA调用受保护的控制器,一切都正常工作--但是现在,这些控件应该调用图形API,而我没有启动并运行它... 而且 MicrosoftIdentityWebChallengeUserException:IDW10502:由于对用户的质询