【问题标题】:membership profile properties会员资料属性
【发布时间】:2010-09-23 14:00:58
【问题描述】:

我有很多使用 .net 会员资料的网站。

有些网站拥有超过 1000 名用户的个人资料。

添加个人资料元素是否安全?

如果我想添加:twitter 帐户作为个人资料元素。 这会不会与现有配置文件有任何冲突?

http://msdn.microsoft.com/en-us/library/ms164644.aspx

来自我的 web.config:

 <profile enabled="true" defaultProvider="QuickStartProfileSqlProvider">
  <providers>
    <add name="QuickStartProfileSqlProvider" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="SimpleTickConnection" applicationName="TheaterSales" />
  </providers>

【问题讨论】:

    标签: .net asp.net-membership profiling asp.net-profiles


    【解决方案1】:

    在您的一个暂存环境中执行此操作,如果 Fs up 则回滚 - 总是一个答案

    【讨论】:

      【解决方案2】:

      在大多数情况下,向配置文件添加新属性应该是安全的,尽管这在很大程度上取决于您使用的配置文件提供程序以及它如何存储属性。对于SqlProfileProvider,由于数据库的结构方式,您是安全的;其他提供商可能不会——您必须先查看数据的存储方式以及提供商如何使用数据,然后才能回答该问题。

      【讨论】:

      • 我正在使用:System.Web.Profile.SqlProfileProvider 所以我相信根据你的建议我是安全的。谢谢,我现在就测试一下。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多