【问题标题】:Hiding Sourcecode on IIS Server (ASP.net)在 IIS 服务器 (ASP.net) 上隐藏源代码
【发布时间】:2012-10-05 09:12:53
【问题描述】:

我有一个关于在运行 IIS 的服务器上隐藏或编码源代码的问题。

目前,所有登录到运行 IIS 服务器的服务器的用户都可以看到源代码。

有没有办法用 Visual Studio 或任何其他软件隐藏代码(编码)?

我认为 aspx(或 *.html)网站代码无法编码,但(例如)*.vb 代码网站应该能够编码。

【问题讨论】:

    标签: asp.net vb.net iis deployment


    【解决方案1】:

    你可以直接Publish网站

    构建菜单 => 发布网站

    所以(*.aspx.cs) 文件后面的代码将被转换为dll(Bin/*.dll) 文件。

    请参考:Walkthrough: Publishing a Web Site

    【讨论】:

      【解决方案2】:

      当您准备好将项目上线时,请确保您已准备好。

      1. 发布它。
      2. 当您发布它时,您告诉它将您的代码编译到单个库或代码隐藏文件中。
      3. 如果您还想保护您的 html,则不应选择使网站可更新。

      这些步骤将保护您的代码,但对于您的 web.config 文件,您需要查看其他有关保护其信息的文章。

      如果可以,我建议确保只有授权人员才能访问服务器和/或服务器上运行的代码库。如果是这样,那你应该没问题。

      【讨论】:

        【解决方案3】:

        转到构建菜单---> 点击发布网站。 然后在基本文件夹上创建一个文件夹。并且编码文件在那里可用。可以上传到FTP账号,第三方用浏览器看不到源代码。

        【讨论】:

          猜你喜欢
          • 2014-08-03
          • 2016-02-10
          • 1970-01-01
          • 1970-01-01
          • 2011-10-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多