我即将开始构建一个新的ASP.net Web应用程序。我读过很多关于新ASP.net身份系统的文章,并在创建新的Web解决方案时选择了这一默认选项。
我对两件事感到惊讶:
我确实看到了一篇关于将现有网站从SQL成员身份迁移到ASP.NET标识的文章,但这似乎是一项很大的努力(也许我只是在实现成员服务方面变得懒散了!)
有人能推荐清楚地解释如何实现ASP.net标识的资源吗?还是人们还在使用旧的会员制度或者别的什么?
如有任何建议,将不胜感激。
发布于 2014-03-12 05:32:38
这不是一个完全的答案,但也许是一种解释..。
我原以为新的ASP.net标识服务将取代/升级旧的成员服务--我已经使用了好几年了。经过大量的研究和阅读,我不认为它是一种替代,至少现在还不是。
在我看来,这似乎是建立你自己的会员制度的基础层。开箱即用,它似乎不管理帐户验证,密码重试或任何其他事情,你,或至少我,希望/需要开发一个公共网络应用程序。
如果你想建立自己的会员制度,那就好了,但现在我没有(虽然我花了大量的时间研究这个问题,玩我从博客帖子中找到的各种扩展,但我很可能会这么做!)
关于更多的背景和一个可能的更快和更容易的选择,请参阅布洛克艾伦ASP.NET身份的好、坏、丑的文章。
https://stackoverflow.com/questions/22308794
复制相似问题