从ASP.NET 2.0成员身份解密“加密”密码
|
我需要解密位于我的aspnet_Membership表中的加密(非Hash)密码.在该数据库中,我看到密码(加密)和PasswordSalt字段,我可以看看我的web.config找到machinekey> decryptKey(validation =“SHA1”decrypt =“AES”). 注意:我希望使用Hashed密码,但出于业务原因,我需要能够使用会员的密码,SSO进入其他远程系统,因此使用加密(绝对不使用Clear-yukky!) 鉴于所有这一切,肯定有一种方法来检索密码为清晰,简单易读的文本,即解密,但我真的很麻烦找到任何网站,或在stackoverflow上回答(我正在看所有的“相似问题“和”具有相似标题的问题“),说明如何做到这一点. 我找到了MembershipProvider.DecryptPassword Method页面,但我仍然无法解决如何在我的代码中实际使用这个.我也通过谷歌发现了其他的页面,但大多数密码解密的例子似乎没有考虑到salt和decrypttionKey的考虑. 有没有人有一个直接的例子,从他们各自的位置选择密码,密码和解密密钥,并使用它们来亵渎ASP.NET 2.0会员密码? 解决方法您需要的所有代码在这里:http://www.byteblocks.com/post/2011/05/03/Decrypt-password-in-SqlMembershipProvider.aspx 创建一个继承自SqlMembershipProvider的类,并在其中调用decrypt. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.NET MVC做浏览器刷新让TempData无用吗?
- 授权 – ASP.NET Web API基本身份验证授权标头
- 使用ASP.NET MVC和JQuery表单插件/文件上传检测IsAjaxReque
- asp.net – MVC5中IdentityDbContext和IdentityDbContext之
- 用于属性的ASP.NET MVC编辑器模板
- asp.net – JObject.Parse与JsonConvert.DeserializeObject
- asp.net – FormsAuthentication.GetRedirectUrl始终返回默
- asp.net – 在IIS上运行Python和Django
- asp.net-mvc – 什么时候使用ViewData而不是ViewModels?
- asp.net-mvc-3 – 日期选择器透明背景开箱即用?
- ASP.NET为什么会话超时,sessionstate超时设置
- asp.net-mvc – HttpPost和HttpGet属性在MVC:为
- VS 2013 RC中缺少ASP.NET Web窗体脚手架功能
- ASP.NET应用程序不反映区域设置
- asp.net – 初学者指南,了解如何在Visual Studio
- asp.net – 使用Elmah处理Web服务中的异常
- 使用asp.net中的Enterprise Library实现日志文件
- asp.net – jQuery的ajax正在导致FireFox的全页刷
- asp.net-mvc – 获取MVC忽略到站点根目录的路由
- PagesSection.ValidateRequest是否足以阻止asp.N
