C# 是否有一个简单的方法知道我的连接字符串是否加密?
我想知道我的连接字符串是否加密。我不想一次又一次地加密它。这只是发展阶段的问题。有没有办法在App.config中检查连接字符串的状态?查找数据库名或类似内容-如果已加密,则找不到它。查找数据库名或类似内容-如果已加密,则找不到它。为什么不查看连接字符串是否包含字符串“源”或“目录”(不区分大小写)?如果是,则不加密。这当然很简单;-) 为什么不查看连接字符串是否包含字符串“Source”或“Catalog”(不区分大小写)?如果是,则不加密。这当然很简单;-) 检查SectionInformation.IsProtected属性不是最好的解决方案吗C# 是否有一个简单的方法知道我的连接字符串是否加密?,c#,.net,configuration,connection-string,C#,.net,Configuration,Connection String,我想知道我的连接字符串是否加密。我不想一次又一次地加密它。这只是发展阶段的问题。有没有办法在App.config中检查连接字符串的状态?查找数据库名或类似内容-如果已加密,则找不到它。查找数据库名或类似内容-如果已加密,则找不到它。为什么不查看连接字符串是否包含字符串“源”或“目录”(不区分大小写)?如果是,则不加密。这当然很简单;-) 为什么不查看连接字符串是否包含字符串“Source”或“Catalog”(不区分大小写)?如果是,则不加密。这当然很简单;-) 检查SectionInforma
这在上有详细介绍,Jon Galloway也有一篇文章,如果您想看一个较长的示例(需要一些调整)。检查SectionInformation.IsProtected属性不是最好的解决方案吗
这在上有详细介绍,Jon Galloway也有一篇文章,如果你想看一个更长的例子(需要一些调整)。没有,因为只有该设置可能被加密,而不是整个部分。如果我想知道是否只有一个特定的设置被加密了呢?或者更一般地说,有没有一种简单的方法来确定字符串变量的内容是否加密?唐希帕。好问题。我建议将此作为一个问题来提问。不,因为只有该设置可能被加密,而不是整个部分。如果我想知道是否只有一个特定的设置被加密了呢?或者更一般地说,有没有一种简单的方法来确定字符串变量的内容是否加密?唐希帕。好问题。我建议将此作为一个问题来提问。