asp.net会员 – 自动生成的密钥不支持散列或加密的密码
发布时间:2020-12-15 20:20:47 所属栏目:asp.Net 来源:网络整理
导读:我已经创建了一个会员资格提供者,并将我的web.config更改为 membership defaultProvider="MyMembershipProvider" providers clear/ add name="MyMembershipProvider" type="Khafan.Providers.SqlMembershipProvider" connectionStringName="KhafanConnection
我已经创建了一个会员资格提供者,并将我的web.config更改为
<membership defaultProvider="MyMembershipProvider"> <providers> <clear/> <add name="MyMembershipProvider" type="Khafan.Providers.SqlMembershipProvider" connectionStringName="KhafanConnectionString" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="4" passwordStrengthRegularExpression="" passwordFormat="Hashed" enablePasswordReset="true" enablePasswordRetrieval="false" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" /> </providers> </membership> 但现在,每当我尝试浏览到ASP.Net配置的安全页面,它会给我以下错误: 自动生成的密钥不支持散列或加密的密码 在我的数据库中,我已经使用了我的PK的身份.我不知道是不是问题.但如果是,我该如何解决呢?我不想更改标识值. 谢谢. 解决方法
这是因为您使用的是密码,但是没有在web.config中设置特定的密钥.在这个
MSDN article中有一个“密钥生成器”片段,运行它两次,并将它们放在你的web.config中:
<system.web> <machineKey validationKey="<blah>" decryptionKey="<blah>" validation="SHA1" decryption="AES" /> 这应该排除你.这就像这样,因为否则你可以把你的会员数据库/应用程序到另一台机器,没有一个密码可以工作,因为自动生成的机器键将是不同的:-) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC 3 Ajax.BeginForm和Html.TextBoxFor不反映在服
- asp.net-mvc – 我可以在使用区域时将system.web.webPages.
- views – 我应该在asp.net MVC6中为我的所有图像添加asp-ap
- asp.net-mvc – ASP.NET MVC检查用户是否属于[x]组
- asp.net-mvc – 使用ASP.NET MVC设置路由{tenant} / {contr
- asp.net – 如何在web.config中增加执行sql查询的时间
- 事件(Event),绝大多数内存泄漏(Memory Leak)的元凶[下篇
- 使用asp.net用户控件时我在哪里放JavaScript?
- asp.net-mvc-4 – 如何使用mvc 4中的bundle删除版本生成器的
- 如何在ASP.NET中阻止IP地址或IP类
推荐文章
站长推荐
- asp.net-mvc-4 – 一旦SetCacheability方法设置了
- ASP.NET MVC类级自定义数据注释和ModelState键
- 在asp.net mvc 3中实现FilterAttribute,IActionF
- 认证 – WebApi ActionFilterAttribute,HttpActi
- .net – 对DoFactory框架的看法?
- asp.net – Azure AD B2C – 多个子域
- reactjs – 用于SPA的Identity Server 4社交登录
- asp.net – 正则表达式匹配本月的前28天
- asp.net-mvc – 从控制器操作返回301重定向
- asp.net-web-api – Ninject.Web.WebApi.OwinHos
热点阅读