【问题标题】:Email Domain Validation电子邮件域验证
【发布时间】:2015-09-11 19:02:34
【问题描述】:

我正在为工作构建一个内部网站,我只希望用户能够使用工作电子邮件注册作为安全措施。下面是我正在寻找的有效内容,但是将其插入某个地方是相当 hack imo。这样做的正确方法是什么?我认为 Identity 的 (2.0) UserValidator 有更多属性,但我现在只能找到 2..

if(Email.Text.Contains("@gmail.com"))
     //register user

【问题讨论】:

  • 我会使用 EndsWith 并使其不区分大小写,但如果它有效,它就有效。
  • 我同意 vcsjones;假设您只允许内部访问,您有某些其他级别的保护,但从技术上讲,没有什么可以阻止某人注册 mydomain.com [好吧,选择一个尚未被占用的],设置 DNS MX 以便 *.mydomain.com去有用的地方,然后输入 billgates@gmail.com.mydomain.com。
  • true,结尾是一个好主意。感谢您的意见。

标签: asp.net validation webforms asp.net-identity


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2016-05-12
    • 2017-06-23
    • 2013-02-12
    • 1970-01-01
    • 2013-12-20
    • 2015-05-16
    • 1970-01-01
    • 2013-12-13
    • 2011-03-03
    相关资源
    最近更新 更多