connectionstringsC# 警告 不允许使用 connectionStrings 特性?

connectionstrings  时间:2021-06-08  阅读:()

connectionStrings providerName="System.Data.SqlClient"

我的<connectionStrings>里面是没有写 providerName="System.Data.SqlClient" 的,页面时要引用的,而且是用到System.Data.SqlClient的每个页面都要引用的

asp.net中config的connectionstrings加密怎么做?

加密网站中的配置信息,我们不需要写任何代码,也不需要修改任何代码,只需要使用 _regiis 工具修改配置文件即可. 比如我们有下面一个配置文件需要加密: <configuration> <connectionStrings> <add name="SqlServices" connectionString="Data Source=localhost; Integrated Security=SSPI;Initial Catalog=Northwind;" /> </connectionStrings> </configuration> 假设这个配置文件在 MyApplication 目录下。

加密命令 _regiis -pe "connectionStrings" -app "/MyApplication" _regiis 命令在你安装的 Framework 目录下, 默认在: C:WINDOWSMicrosoft.NetFrameworkv2.0.* 加密后的效果: <configuration> <connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider"> <EncryptedData Type="/2001/04/xmlenc#Element" xmlns="/2001/04/xmlenc#"> <EncryptionMethod Algorithm="/2001/04/xmlenc#tripledes-cbc" /> <KeyInfo xmlns="/2000/09/xmldsig#"> <EncryptedKey xmlns="/2001/04/xmlenc#"> <EncryptionMethod Algorithm="/2001/04/xmlenc#rsa-1_5" /> <KeyInfo xmlns="/2000/09/xmldsig#"> <KeyName>Rsa Key</KeyName> </KeyInfo> <CipherData> <CipherValue>0RU0XfRexc6aLFYZM+f+IWZVINqTZAAunysoVPv0dliPM72D 34MJ/gX7pzvhSJNqCLiXeyjsayse 12oAuF4rlIEraa/RHiqDKjqyJtRrRCiqnwqt5PET5LM9Q0aiT20Kpb2G2hn/0QB 7vKcWydboTdbwmUa7fXaQJhMcKaVI0mc=</CipherValue> </CipherData> </EncryptedKey> </KeyInfo> <CipherData> <CipherValue>BPws3LIOuXhD0qDlfRMWDy9Xwn1jPHnMosKuVn3JVPW KmD2h7hJo2BeTIjyIOAq/2J1saLDJm JfgG85BEKfVUuNbMRg6czcgXHyOKeAHZgHzdw+d zA8qEF/t7wITzuIQEslGK2WlUXNDFg4ZfsYDivmxy6xQh3Fvw4JOCHzLXg/ ZJrjYcHIk3I27oh/XuxtSQ0VNOl gfSsM/MTGwB4tloELcRJ6Jm5u0dJA2fvmjpdc= </CipherValue> </CipherData> </EncryptedData> </connectionStrings> </configuration> 注意:为了避免一行太长,我这里把加密后信息加了几个回车符。

ASP.NET 在处理 Web.config 文件时会自动对该文件的内容进行解密。

因此, 不需要任何附加步骤即可对已加密的配置设置进行解密,供其他 ASP.NET 功能使用或用于访问代码中的值。

如果你想修改这些配置信息,就需要解密这个文件,然后再加密。

解密用 _regiis.exe 命令的 -pd 选项。

参考命令如下: _regiis -pd "connectionStrings" -app "/MyApplication" 上面给的范例是 针对 IIS 的站点,如果你的站点是使用VS2005 的 Development Server 则需要用 -pef 参数,当然 iis 站点也可以这么用 _regiis.exe -pef "connectionStrings" "D:My2005CodesWebTestCodeTestWEBSite" 说明: -pef 对指定物理(非虚拟)目录中的 Web.config 文件的指e68a84e8a2ad3231313335323631343130323136353331333262373265定配置节进行加密。

对应的这个解密则是 -pdf 参数 对指定物理(非虚拟)目录中的 Web.config 文件的指定配置节进行解密。

应该是可以用的啊,你看开始菜单里面的vs2008下面有一个vs2008工具的目录,在他下面有一个vs2008命令行,用这个就可以。

加密后可以直接读取程序运行时自动解密的,放心。

不影响不需要运行时写另外代码解密

C# 警告 不允许使用 connectionStrings 特性?

add元素里的属性应该是connectionString,而不是connectionStrings,你多打个s,改成下面: <add connectionString ="Datea Source=cater.db;Version=3; " name="conStr"/>

香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等VPS,全球独立服务器99元起步 湘南科技

全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技郴州市湘南科技有限公司官方网址:www.xiangnankeji.cn产品内容:全球独立服务器、站群多IP服务器、VPS(哪个国家都有),香港、美国、日本、韩国、新加坡、越南、泰国、加拿大、英国、德国、法国等等99元起步,湘南科技VPS价格表:独立服...

GigsGigsCloud 春节优惠2022 指定云服务器VPS主机85折循环优惠码

GigsGigsCloud商家在之前介绍的还是比较多的,因为之前我一直有几台机器在使用,只是最近几年网站都陆续转型删除掉不少的网站和闲置域名,包括今年也都减少网站开始转型自媒体方向。GigsGigsCloud 商家产品还是比较有特色的,有提供香港、新加坡等亚洲机房的云服务器、VPS和独立服务器等。第一、新春优惠活动优惠码:CNY2022-15OFF截止到正月初二,我们可以使用上述优惠码在购买指定G...

美得云(20元)香港特价将军澳CTG+CN2云服务器

美得云成立于2021年,是一家云产品管理服务商(cloud)专业提供云计算服务、DDOS防护、网络安全服务、国内海外数据中心托管租用等业务、20000+用户的选择,43800+小时稳定运行香港特价将军澳CTG+CN2云服务器、采用高端CPU 优质CN2路线 SDD硬盘。香港CTG+CN22核2G3M20G数据盘25元点击购买香港CTG+CN2​2核2G5M30G数据盘39元点击购买香港CTG+CN...

connectionstrings为你推荐
换脸软件手机软件有没有可以换脸的软件,或者有没有会ps的大神???在线等waze去国外旅行,哪个APP比较实用决策树分析什么是决策树法应用雷达雷达是干什么用的?virusscan为什么解压文件显示VirusScan 警报!不能解压!怎么回事怎么解决高手来腾讯年终奖腾讯工作怎么样12种颜色12种颜色都是代表什么熊猫烧香病毒下载谁知道熊猫烧香病毒数据统计分析表如何用Excel做数据分析?遗传算法实例如何用C语言实现遗传算法的实际应用?
免费二级域名注册 n点虚拟主机管理系统 香港ufo ddos Vultr 光棍节日志 xen 国外空间 ca4249 双拼域名 怎么测试下载速度 根服务器 域名与空间 带宽测试 hostease xshell5注册码 windowsserver2012r2 塔式服务器 cx域名 百度新闻源申请 更多