【问题标题】:Encrypting connection string in classic asp在经典asp中加密连接字符串
【发布时间】:2010-09-25 03:48:09
【问题描述】:

是否可以存储加密的连接字符串以便在服务器端 vbscript 中使用? 在“过去的美好时光”中是否有类似 web.config 的内容?

【问题讨论】:

    标签: encryption asp-classic connection-string


    【解决方案1】:

    当我清理旧记忆库时...

    我记得在经典的 ASP 系统中,我们会将连接字符串(和大多数其他配置设置)放在 Windows 注册表中,即 Web 应用程序的自定义注册表项中。我们会使用 COM DLL 来读取设置。

    您可以加密存储在注册表中的连接字符串,但您必须自己进行加密/解密。

    所以答案是肯定的,这绝对是可能的,但是框架中没有内置的简单工具可以即时加密/解密,你必须自己做。

    【讨论】:

    • 你不需要注册表,一个文件会做关键的事情是一个 DLL 给你一个隐藏解密手段的战斗机会。
    【解决方案2】:

    .Net 具有内置的所有加密和解密代码,因此加密字符串的最简单方法是使用 .Net 加密/解密函数。创建一个 .Net 组件来执行 decrition 和一个 COM 可调用包装器,它应该注册它。然后从您的 ASP 页面调用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-06
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-22
      • 1970-01-01
      相关资源
      最近更新 更多