我正在尝试迁移使用GeneXus .Net Generator构建的旧aspx站点。查看web.config
我看到了带有数据库连接信息的密钥,但它是加密的
<add key="Connection-Default-User" value="******" />
<add key="Connection-Default-Password" value="*******" />
我不知道如何生成这些加密值。谷歌搜索,我看到有人引用这些键的唯一地方是这个页面:Web Model - .NET Generator Manual of GeneXus X。
以下是一个示例值(来自该页面):
<add key="Connection-Default-User" value="Elj20MqY44RPdvT8FEpDD0==" />
但没有详细说明。
感谢您了解如何生成这些加密值的任何帮助。
答案 0 :(得分:1)
在生成的应用程序的bin
文件夹中,有一个名为GxConfig.exe
的实用程序。当您运行它时,如果它找到web.config
文件,它将修改它,否则它将创建一个新文件(您可能需要从您的Web服务器复制该文件)。
您可以在GxConfig page from the Community Wiki。
中找到更多信息引用该页面:
为了在生产中配置数据库访问参数, 为每个数据存储区提供了Gxconfig工具。
它允许指定包含的数据库名称,服务器和用户密码 在web.config文件(Web环境)或Client.exe.config文件中 (赢得环境和重组)。用户名和密码是 加密方式与在GeneXus环境中完成相同。