gpt4 book ai didi

mysql - 如何加密 App.config 中的连接字符串 VB.net

转载 作者:行者123 更新时间:2023-11-30 01:09:35 25 4
gpt4 key购买 nike

我正在尝试加密 Windows 桌面应用程序的 app.config 文件。我不想在代码中存储 mysql 连接字符串,因为它可以被逆向工程,这可能对我的数据库有害。我看过 asp.net 和 c# 的教程,但我似乎找不到如何使用 VB.net 2010 Express 来做到这一点。非常感谢任何信息,或者其他解决方法将不胜感激。

我想要完成的任务:我的应用程序将连接到 mysql 数据库以在注册时检查注册号。如果我不加密连接字符串,则很容易添加新 key 或删除表。谢谢

最佳答案

您可以使用 aspnet_regiis.exe 工具,只要将您的 app.config 临时重命名为 web.config,如下所示:

rename App.config web.config
aspnet_regiis -pef NameOfSectionYouWantToEncryptHere . -prov DataProtectionConfigurationProvider
rename web.config App.config

阅读Encrypting and Decrypting Configuration Sections了解更多信息。

关于mysql - 如何加密 App.config 中的连接字符串 VB.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19550861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com