asp.net - 在asp.net注册控件中注册后阻止用户登录

标签 asp.net

我正在使用 ASP.Net 的创建用户向导控件。

我希望一旦创建了用户,该用户就不应登录。用户无法自行注册,只有主机用户才能添加他们。

发生的事情是,一旦用户注册,主机帐户就会注销,而创建帐户的用户正在登录。

所以我希望新用户在创建后不要登录。

我尝试了创建用户向导控件的以下属性

  • 添加了 DisableCreatedUser="True" 属性以便用户在注册后被禁用
  • LoginCreatedUser="False"

这是可行的,用户在注册后不会直接登录,但是如果刷新页面,用户会登录并且主机会注销。

最佳答案

保留您当前的代码并尝试删除它。它应该会在您刷新页面时阻止用户登录。

FormsAuthentication.SetAuthCookie(createUserWizard1.UserName, False);

关于asp.net - 在asp.net注册控件中注册后阻止用户登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13960818/

相关文章:

c# - AJAX 调用的空白输出

asp.net - IIS8 上的 WCF; *.svc 处理程序映射不起作用

c# - 导出到 excel 的 RadGrid telerik 问题

asp.net - 数据注释构造函数注入(inject)

javascript - 调试时 SQL 数据库中的图像未显示在 GridView 中,但测试查询时却显示?

asp.net - 如何防止浏览器缓存信用卡号字段

c# - 在后面的代码中反序列化 JSON 字符串

asp.net - Global.asax Application_Error 是异步的吗?

c# - 是否有在现有模板中添加 css 模板的解决方案?

asp.net - 密码学不安全算法