我正在开发一个带有SQL Server数据库的MVC4网站.我想用他们的电子邮件地址注册人.
但是,如果电子邮件地址包含该字符i,则WebSecurity.CreateUserAndAccount方法抛出一个异常说:
身份验证提供程序返回错误.请验证您的输入,然后重试.如果问题仍然存在,请与系统管理员联系.
我研究了很多并找到了一些关于它的帖子,但没有解决方案.
http://forums.asp.net/t/1862233.aspx/1?How+can+i+use+email+address+for+username+in+MVC4+Membership
我正在尝试使我的网站可访问性兼容。
我正在使用 achecker.ca查看我的错误。
由于某些原因,根据WCAG 2.0(AA级)第2.1节,成功标准2.1.1,检查ID 89 ,我的所有脚本标签都显示为潜在错误。
我需要摆脱这些潜在的错误,但是就我个人而言,我不知道如何使脚本可访问,因为脚本的唯一工作就是分配对象。像这个脚本一样:
<script>
window.dataLayer = [{
"page_details": {
"url": "\/us\/social-channels\/",
"name": "Social channels"
},
}];
</script>
Run Code Online (Sandbox Code Playgroud)
任何想法如何解决这个问题?