【问题标题】:Is there a ASP.NET web site administration tool in IIS?IIS 中是否有 ASP.NET 网站管理工具?
【发布时间】:2009-01-19 08:50:20
【问题描述】:

我正在使用 asp.net 网站管理工具来管理我项目中的不同角色(目前是客户和管理员)。在开发过程中,在 vs 2008 中,角色管理非常容易。 (项目-> Asp.Net 配置)。部署系统 (IIS) 时如何管理我的角色和用户?是否可以在 IIS 上运行“asp.net web 管理工具-服务”?

【问题讨论】:

    标签: c# asp.net visual-studio-2008 iis


    【解决方案1】:

    本文介绍了如何创建一个,包括您可以直接嵌入到您的网站中的代码:

    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

    【讨论】:

    • 好帖子。这是我用过的两篇文章。 rolla 代码中的 4guys 更好,因为您可以更简洁地自定义和配置它。
    • 是的,我在博客上的示例是关于如何使用尽可能少的代码实现安全性的帖子的一部分。绝对没有任何展示生产质量的愿望。 :-)
    【解决方案2】:

    据说,开发人员打算使用 Visual Studio 网站管理工具来管理网站。前端这些东西没有开箱即用的 Web 界面。

    【讨论】:

      【解决方案3】:

      如果您使用的是 SQL Server 实例,而不是 APP_DATA 中的映射数据库文件,您可以使用 ASP.Net 配置工具,方法是临时更改数据库的连接字符串以指向您的实时数据库而不是本地数据库 -这将使您能够编辑角色/用户等。

      但是,这是您可能应该考虑编写/寻找工具来正确编辑/管理这些内容的领域之一。

      【讨论】:

        【解决方案4】:

        您可以在 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

        【讨论】:

          【解决方案5】:

          你可以使用仆人。在这里获取它http://servant.io/ 只需将其安装在您的服务器上就可以了

          【讨论】:

            【解决方案6】:

            试试这个 ASP.NET 网站管理工具 http://sourceforge.net/projects/wsatudri/

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-12-14
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多