SqlMembershipProvider.ApplicationName 属性
Q1 要配置会员资格提供程序,您还必须将部分添加到 web.config 文件中。 SqlMembershipProvider 的属性之一也是 applicationName。 如果不指定该属性…
如何通过弹出窗口保持用户登录状态?
我有一个应用程序,要求用户在 15 到 30 分钟不活动期间重新输入密码,以允许他们继续他们正在做的事情。 我当前的想法是使用一段 javascript 在 15 …
如何同步表单身份验证 cookie 和 Asp.Net 会话的生命周期?
我正在构建一个 ASP.NET 网站,该网站使用 FormsAuthentication 和标准会话机制,其配置如下: <authentication mode="Forms"> <forms cookiele…
MVC - 启用表单身份验证
我有 VS2008 的 MVC 1.0 应用程序。 我已将配置添加到 web.config 但应用程序崩溃 在Default.aspx页面代码后面。 不知道为什么加载该页面。 我只是使…
aspnet_regsql.exe 可用于创建能够存储多个电子邮件地址的数据库
Q1 A) 有没有一种方法可以创建会员数据库(使用 aspnet_regsql 工具),其中每个用户在注册过程中可以指定多个电子邮件地址(而不是仅一个)? B) 是…
为什么是“拒绝用户=”? >> 包含在下面的例子中吗?
? 通配符表示未经身份验证的用户,而 * 表示所有用户(经过身份验证和未经身份验证)。 我的书中展示了以下 URL 授权示例: <authorization> <d…
如何防止所有 Firefox 浏览器实例使用相同的身份验证 cookie?
我通过创建 Default.aspx 和名为 login.aspx 的自定义登录页面来实现表单身份验证。 如果未经身份验证的用户浏览到 Default.aspx,他们将被重定向到 l…
为什么基础会员提供商应该决定是否……?
A) 为什么在使用带有 CreateUserWizard 控件的模板时,包含带有 ID=Email 的 Textbox 取决于是否 CreateUserWizard. RequireEmail 属性设置为 true,…
任何人都可以劫持(通过 js)asp.net 表单 cookie 并更改过期日期吗?
任何人都可以劫持(通过 js)asp.net 表单 cookie 并更改过期日期吗? 什么可以阻止他们抓住它并更改过期日期? 即有效地让用户保持登录状态? 更新 .…
为什么需要将 WizardStep 对象表示为 …?
这可能是一个愚蠢的问题,但仍然.. Wizard 控件由代表向导的单个步骤的WizardStep 对象的集合组成。 但为什么这些 WizardStep 对象表示为控件(因此它…
为什么我们应该选择PrincipalPermission而不是IsInRole()?
Q1 - 我不确定我是否理解为什么我们应该更喜欢使用 PrincipalPermission.Union() (或 PrincipalPermission.Intersect() )而不是 IsInRole()? 如果…
MembershipUser 和 IPrincipal 对象之间的关系
我假设 MembershipUser 对象和实现 IPrincipal 接口的对象在某种意义上是“连接”的,即当其中一个对象中的某些信息发生更改时,另一个对象也会相应地…
处理 Login.Authenticate 事件
A)我学到的书上说,如果我们处理 Login.Authenticate 事件,那么我们必须自己对用户进行身份验证。 因此控件不会自动验证用户名和密码。 我认为书上…