ASP.NET配置文件属性返回另一个用户结果

时间:2014-09-02 13:41:41

标签: asp.net profile

我在.NET framework 2.0应用程序中使用ASP.NET配置文件属性。

托管:在Amanzon服务器上 操作系统:Windows Server 2012 Sql Server:2012 IIS:8.5

个人资料属性为匿名用户

最终用户(无法自我复制)最终用户看到其他用户的个人资料属性时发生了什么

示例说我在我的个人资料属性中设置了国家/地区 下次我访问该网页时,它可能会显示另一个可能由另一个用户设置的国家/地区。

在IIS中,当前用户模式缓存和Kerner模式缓存启用。

此外: 我最近更改了托管方式移动到另一台服务器所以要做的事情 具有匿名用户的属性或我是否需要清除所有当前的配置文件用户 我害怕的数据

代码:

<profile enabled="true" defaultProvider="AspNetSqlProfileProvider">
  <properties>
    <add name="ActionRemember" allowAnonymous="true" />
    <add name="ActionName" allowAnonymous="true" />
     /// huge list of properties .......
  </properties>
  <providers>
    <remove name="AspNetSqlProfileProvider" />
    <add name="AspNetSqlProfileProvider" connectionStringName="LocalSql2005Server" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  </providers>
</profile>

打开以提供更多详细信息..

更新:我禁用了aspx页面的内核缓存,错误仍然存​​在

0 个答案:

没有答案