gpt4 book ai didi

asp.net - web.config 中加密和未加密的连接字符串?

转载 作者:行者123 更新时间:2023-12-04 06:27:15 28 4
gpt4 key购买 nike

是否可以在同一个 web.config 中同时拥有加密和未加密的连接字符串?

最佳答案

我不相信您可以将单个连接字符串加密为 ConnectionStrings 部分的一部分。这是因为 ConfigurationElement 对象(ConnectionStringSetting 派生自)有一个没有 Protect 方法的 ElementInformation 属性。 ConfigurationSection 有一个 SectionInformation 属性,它有一个 Protect 方法,ConnectionStringsSection 继承自 ConfigurationSection。

因此,话虽如此,您可以加密 ConnectionStringsSection,但不能加密 ConnectionStringSetting。

然而,并没有失去一切。您确实有能力创建您的部分/元素来维护您的非加密(或加密,取决于您想要的方式)连接字符串。您将无法使用 WebConfigurationManager 的 ConnectionStrings 属性访问它们。

关于asp.net - web.config 中加密和未加密的连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5901380/

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