在asp.net中使用表单身份验证时,是否可以使用iis 7来管理用户
我有一个使用表单身份验证的 ASP.NET Web 应用程序。一切都已配置并正常工作。但是,我正在处理创建和维护用户和角色成员资格的问题。
我知道我可以推出自己的解决方案,但我想知道是否有替代解决方案?
iis7 是否提供用于管理表单身份验证用户的屏幕? 有人会推荐可靠、免费的解决方案吗?
谢谢!
I have an ASP.NET web application that is using forms authentication. Everything is configured and working correctly. However, i'm dealing with the issue of creating and maintaining users and role membership.
I know that I can roll my own solution but I'm wondering if there is an alternative solution?
Does iis7 provide screens for managing forms authentication users?
Is there a reliable, free solution that someone would recommend?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
不是解决方案,而是临时解决方法...
在 Visual Studio 中,有 Website -> “ASP.NET 配置”菜单项将启动一个小型管理应用程序,您可以在其中管理用户和角色。然而,这是非常初级的,而且非常慢。
我不知道您有多少时间,但是 FormsAuthentication 的框架很好,您只需要创建一些表单即可“推出自己的”。实际上,我长期以来一直在考虑制作这样的东西,但通常内置的配置实用程序就足够了,或者我们使用的 CMS 有自己的身份验证管理模块。
Not a solution, but a temporary workaround...
In Visual Studio there is Website -> "ASP.NET Configuration" menu item that will start a little administration app where you can manage users and roles. However, this is very rudimentary, and VERY slow.
I don't know how much time you had, but the framework for FormsAuthentication is good and you would only need to create a few forms to "roll your own". I've actually been thinking about making something like this for a long time, but usually the built in Configuration utility is enough, or the CMS' we work with have their own authentication management modules.
使用 Asp.Net MVC,您可以尝试 mvcmembership 入门工具包。
如果有人将所有这些实现到 可移植区域。
With Asp.Net MVC, you can try the mvcmembership starter kit.
What would be really cool if someone implemented all this into a Portable Area.
我一直无法在 IIS7 中找到任何允许管理表单身份验证用户的内容。
但是,我找到了以下替代方案...
WinForm: http://sourceforge.net/projects/aspnetdb/
基于网络:http://www.asp.net/学习/安全/tutorial-12-cs.aspx
I have been unable to find anything with IIS7 that would allow management of forms-authentication users.
However, I have found the following alternatives...
WinForm: http://sourceforge.net/projects/aspnetdb/
WebBased: http://www.asp.net/Learn/Security/tutorial-12-cs.aspx
另一种选择:
http://mywsat.codeplex.com/
另请参阅以下相关问题:
Silverlight 中的用户管理、创建自定义 UI 或使用 ASP.NET 网站管理工具?
如何在非开发服务器上管理 ASP.Net 用户?
Another option:
http://mywsat.codeplex.com/
See also these related questions:
User management in Silverlight, create custom UI or use ASP.NET website administration tool?
How do I manage ASP.Net users on a non development server?