【问题标题】:Creating a User using the ASP .NET Web Site Administration Tool. Silverlight Business Application使用 ASP .NET 网站管理工具创建用户。 Silverlight 业务应用程序
【发布时间】:2013-01-25 21:15:49
【问题描述】:

我的 ASP .NET 网站管理工具缺少某些内容,我没有看到“安全问题”或“安全答案”。

根据“演练:将身份验证服务与 Silverlight 业务应用程序一起使用”(http://msdn.microsoft.com/en-us/library/ee942449(v=vs.91).aspx),这是我在创建新用户时应该看到的内容:

但这是我看到的:

缺少“安全问题”和“安全答案”。我可能没有安装什么?,我使用的是 Visual Studio 2012。

【问题讨论】:

    标签: security silverlight-5.0


    【解决方案1】:

    对于那些感兴趣的人,您必须进行自定义会员提供者设置,例如:

        <membership
            defaultProvider="SqlProvider"
            userIsOnlineTimeWindow="20">
            <providers>
                <clear/>
                <add name="SqlProvider"
                     type="System.Web.Security.SqlMembershipProvider"
                     connectionStringName="LocalSqlServer"
                     enablePasswordReset="true"
                     requiresQuestionAndAnswer="true"
                     requiresUniqueEmail="false"
                     maxInvalidPasswordAttempts="5"
                     passwordAttemptWindow="10"
                     passwordFormat="Hashed"
                     minRequiredPasswordLength="7"
                     enablePasswordRetrieval="false"
                     applicationName="/" />
            </providers>
        </membership>
    

    在 web.config 文件中。注意 requiresQuestionAndAnswer="true" 设置。

    【讨论】:

      猜你喜欢
      • 2011-10-26
      • 1970-01-01
      • 1970-01-01
      • 2011-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多