我正在开发一个基于 .NET Framework 4.0 的 Windows 应用程序。
我需要将此窗口应用程序以及源代码分发给客户端。
当我测试时,我使用的是我自己的数据库凭据。
所以我想要一种方法来隐藏 app.config 细节。
为此,我尝试在 app.config 中加密值,但遇到了令牌密钥问题。
在研究它时,我发现我可以使用:
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration.
但这又需要用户名和密码才能访问远程服务器,并且不想将它们显示给客户端。
因此,为此我计划阅读托管在 IIS 7.5 服务器上的 web.config。
你能在这种情况下帮助我吗?
或者,如果您有更好的想法来实现目标,请分享。