关于在 Web 应用程序中使用 ASP.NET 安全性和成员身份
我有 3 个关于在 Web 应用程序中使用 ASP.NET 安全性和成员资格的问题
本地主机之外的人是否有任何方法访问 ASP.NET 安全控制面板?
编辑安全性的最佳方法是什么?是通过VS2010打开网站并编辑安全性,还是有其他方法或我可以使用一些控制面板?
当文件夹位于 wwwroot 中时,我无法编辑安全性,因此我必须将其剪切到桌面,编辑其安全性,然后将其放回 wwwroot 文件夹中。我认为这根本不是一个可以接受的方式,还有更好的想法吗?
I have 3 questions about using ASP.NET security and Membership in web applications
Do people outside localhost have any means of accessing the ASP.NET security control panel?
What is the best way to edit security? Is it by opening the website through VS2010 and editing security, or there is another way or some control panel I can use?
I can't edit security while the folder is in wwwroot, so I have to cut it into desktop, edit its security the put it back in wwwroot folder. I don't think this is an acceptable way at all, any better ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
网站管理工具 (WSAT) 是开箱即用地管理 ASP.NET 站点的默认方法。如果您想要一个可以集成到您的网站中的可部署解决方案,您应该查看 CodePlex 上的 MyWSAT 项目。它提供了 WSAT 的所有功能。
The Web Site Administration Tool (WSAT) is the default means to manage a ASP.NET site out of the box. If you want a deployable solution that can be integrated into your website you should look at the MyWSAT project on CodePlex. It provides all the features of WSAT.
1:不,您无法在本地主机之外访问 WSAT 工具,它必须与 VS 结合使用。 (注:我见过有人尝试这样做,但不知怎的,这并不容易。2
:您可以使用其他人已经创建的模块,正如 Zack 提到的那样。类似的在这里。 或者您可以使用 Membership/Roles API 编写您自己的页面来完成这项工作。3
:不确定您的 wwwroot 问题是怎么回事。也许可以是一些权限问题吗?
1: No you cannot access the WSAT tool outside of localhost and it has to be used in conjunction with VS. (Note: I have seen people trying that but somehow it isn't easy.
2: You can use modules already created by others as one mentioned by Zack. Similar one is here. Or you can use Membership/Roles API to write your own pages do this work.
3: Not sure what is going on with your wwwroot issue. May be it could be some permission issue. Are you getting any error?