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"/>

RackNerd($199/月),5IP,1x256G SSD+2x3THDD

我们先普及一下常识吧,每年9月的第一个星期一是美国劳工节。于是,有一些服务商会基于这些节日推出吸引用户的促销活动,比如RackNerd有推出四款洛杉矶和犹他州独立服务器,1G带宽、5个独立IP地址,可以配置Windows和Linux系统,如果有需要独立服务器的可以看看。第一、劳工节促销套餐这里有提供2个套餐。两个方案是选择犹他州的,有2个方案是可以选择洛杉矶机房的。CPU内存SSD硬盘配置流量价格...

Gcore(gcorelabs)俄罗斯海参崴VPS简单测试

有一段时间没有分享Gcore(gcorelabs)的信息了,这是一家成立于2011年的国外主机商,总部位于卢森堡,主要提供VPS主机和独立服务器租用等,数据中心包括俄罗斯、美国、日本、韩国、新加坡、荷兰、中国(香港)等多个国家和地区的十几个机房,商家针对不同系列的产品分为不同管理系统,比如VPS(Hosting)、Cloud等都是独立的用户中心体系,部落分享的主要是商家的Hosting(Virtu...

木木云35元/月,美国vps服务器优惠,1核1G/500M带宽/1T硬盘/4T流量

木木云怎么样?木木云品牌成立于18年,此为贵州木木云科技有限公司旗下新运营高端的服务器的平台,目前已上线美国中部大盘鸡,母鸡采用E5-267X系列,硬盘全部组成阵列。目前,木木云美国vps进行了优惠促销,1核1G/500M带宽/1T硬盘/4T流量,仅35元/月。点击进入:木木云官方网站地址木木云优惠码:提供了一个您专用的优惠码: yuntue目前我们有如下产品套餐:DV型 1H 1G 500M带宽...

connectionstrings为你推荐
chrome系统Chrome系统怎么进bios搜索引擎的概念什么是搜索引擎?搜索引擎是如何工作的?jstz谁有101网校的账号?云计划云计划创富平台怎么样?有谁知道。介绍一下。谷歌图片识别如何打开PICASA头像识别功能?activitygroupactivityGroup子activity跳转的问题移动硬盘文件或目录损坏且无法读取移动硬盘文件或目录损坏且无法读取怎么办??中信银行理财宝中信银行理财宝金卡怎样激活中信银行理财宝中信银行香卡属于理财宝吗?人脸识别解锁oppo人脸识别解锁
中文域名注册 wordpress主机 日本软银 免备案cdn 英文简历模板word php探针 panel1 网站cdn加速 hinet 世界测速 亚马逊香港官网 免费美国空间 服务器合租 鲁诺 个人免费邮箱 114dns 网络速度 贵州电信 ncp ping值 更多