【发布时间】:2009-01-19 08:50:20
【问题描述】:
我正在使用 asp.net 网站管理工具来管理我项目中的不同角色(目前是客户和管理员)。在开发过程中,在 vs 2008 中,角色管理非常容易。 (项目-> Asp.Net 配置)。部署系统 (IIS) 时如何管理我的角色和用户?是否可以在 IIS 上运行“asp.net web 管理工具-服务”?
【问题讨论】:
标签: c# asp.net visual-studio-2008 iis
我正在使用 asp.net 网站管理工具来管理我项目中的不同角色(目前是客户和管理员)。在开发过程中,在 vs 2008 中,角色管理非常容易。 (项目-> Asp.Net 配置)。部署系统 (IIS) 时如何管理我的角色和用户?是否可以在 IIS 上运行“asp.net web 管理工具-服务”?
【问题讨论】:
标签: c# asp.net visual-studio-2008 iis
本文介绍了如何创建一个,包括您可以直接嵌入到您的网站中的代码:
http://aspnet.4guysfromrolla.com/articles/053007-1.aspx
本文介绍了如何在 IIS 上运行 ASP.NET 配置网站管理工具: http://blogs.msdn.com/rahulso/archive/2006/03/09/547402.aspx
更新:这是 MVC3/Razor 中的一个非常基本的示例: http://www.mikepope.com/blog/DisplayBlog.aspx?permalink=2240#Create_a_page_to_manage_roles
【讨论】:
据说,开发人员打算使用 Visual Studio 网站管理工具来管理网站。前端这些东西没有开箱即用的 Web 界面。
【讨论】:
如果您使用的是 SQL Server 实例,而不是 APP_DATA 中的映射数据库文件,您可以使用 ASP.Net 配置工具,方法是临时更改数据库的连接字符串以指向您的实时数据库而不是本地数据库 -这将使您能够编辑角色/用户等。
但是,这是您可能应该考虑编写/寻找工具来正确编辑/管理这些内容的领域之一。
【讨论】:
您可以在 IIS 中创建应用程序,您只知道 Web 管理工具的方向(C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ASP.NETWebAdminFiles)
您现在应该注意的另一点是 URL 中需要两个参数。
举个例子: http://localhost/PMIS-Security/default.aspx?applicationPhysicalPath=C:\PMIS&applicationUrl=/PMIS
applicationPhysicalPath=C:\PMIS applicationUrl=/PMIS
【讨论】:
你可以使用仆人。在这里获取它http://servant.io/ 只需将其安装在您的服务器上就可以了
【讨论】:
试试这个 ASP.NET 网站管理工具 http://sourceforge.net/projects/wsatudri/
【讨论】: