Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET成员身份在创建时创建了两个用户条目_Asp.net - Fatal编程技术网

ASP.NET成员身份在创建时创建了两个用户条目

ASP.NET成员身份在创建时创建了两个用户条目,asp.net,Asp.net,我在web应用程序中使用asp.net成员身份 我使用网站->ASP.net配置创建用户。每当我创建一个用户时,它都会使用两个不同的应用程序ID将两个条目添加到此表aspnet_Users中 有什么原因吗 因为,我正在给这个用户分配一个角色。这将使用用户id保存到usersinroles表中 当我从应用程序登录时,登录的userid与usersinroles表不同 我如何做到这一点?我试图根据用户角色显示/不显示某些链接。用户和角色是使用asp.net配置实用程序创建的 -我看到应用程序表中创建

我在web应用程序中使用asp.net成员身份

我使用网站->ASP.net配置创建用户。每当我创建一个用户时,它都会使用两个不同的应用程序ID将两个条目添加到此表aspnet_Users中

有什么原因吗

因为,我正在给这个用户分配一个角色。这将使用用户id保存到usersinroles表中

当我从应用程序登录时,登录的userid与usersinroles表不同

我如何做到这一点?我试图根据用户角色显示/不显示某些链接。用户和角色是使用asp.net配置实用程序创建的

-我看到应用程序表中创建了3条记录。这怎么可能?他们什么时候出生。以下是应用程序表中的值

ApplicationName LoweredApplicationName ApplicationId
/ / AA398676-C555-4999-A085-632DDF3576FE
/eproc /eproc 9F887F82-7AA1-41E8-97EA-E8EDEB4A7C09
eproc eproc 4B46421F-2FCE-449B-A14A-9188EEE0B8B6

检查Web.Config文件并搜索“applicationName”。 确保它们都设置为相同的值

您将拥有至少3个:

 <membership>
      <providers>
        <clear/>
      ONE HERE
      </providers>
    </membership>

    <profile>
      <providers>
        <clear/>
        ONE HERE
      </providers>
    </profile>

    <roleManager enabled="true">
      <providers>
        <clear />
        ONE HERE
      </providers>
    </roleManager>

检查Web.Config文件并搜索“applicationName”。 确保它们都设置为相同的值

您将拥有至少3个:

 <membership>
      <providers>
        <clear/>
      ONE HERE
      </providers>
    </membership>

    <profile>
      <providers>
        <clear/>
        ONE HERE
      </providers>
    </profile>

    <roleManager enabled="true">
      <providers>
        <clear />
        ONE HERE
      </providers>
    </roleManager>

我在rolemanager下面看到一个。但我想知道申请表Wow SantiagoIT中怎么有3行。我理解这个问题。我只有roleManager下的申请名称,没有会员资格。我的问题解决了,因为我在会员资格下也给出了相同的申请名称。谢谢。这就像一个冠军。你是我在《角色经理》中看到的超级男人。但我想知道申请表Wow SantiagoIT中怎么有3行。我理解这个问题。我只有roleManager下的申请名称,没有会员资格。我的问题解决了,因为我在会员资格下也给出了相同的申请名称。谢谢。这就像一个冠军。你是超人