在不使用 Web.Config 连接字符串的情况下使用加密的自定义连接字符串生成 Telerik 报告

Generating Telerik Report with Encrypted Custom Connection String without Using Web.Config Connection String

提问人:Rabia 提问时间:11/16/2023 最后编辑:ThomasArdalRabia 更新时间:11/17/2023 访问量:13

问:

我正在处理一个需要生成 Telerik 报告的项目,并且我正在尝试实现一个解决方案,其中 Telerik 报告中使用的连接字符串是加密的,并且不依赖于存储在 web.config 文件中的连接字符串。我的目标是通过独立于 Web 配置管理连接字符串来增强安全性。

我探讨了如何使用“rsaprotectedconfigurationprovider”和“DataProtectionConfigurationProvider”来加密 web.config 中的连接字符串。但是,我正在寻找一种方法,可以在不依赖 web.config 文件的情况下直接在代码隐藏中动态设置加密的连接字符串。

有人可以提供有关如何实现这一目标的指导或示例吗?具体而言,如何在代码隐藏中设置加密的自定义连接字符串生成 Telerik 报告?

提前致谢!

vb.net 连接字符串 telerik-reporting web-config-encryption

评论


答:

0赞 ThomasArdal 11/17/2023 #1

可以在文件中对连接字符串进行加密,如下所示:web.config

aspnet_regiis -pef "connectionStrings" "c:\path\to\the\folder\containing\webconfig"

有关详细信息,请查看此文档:web.config 中连接字符串的终极指南