如何加密web.config文件?

问题描述

我用的是虚拟主机,也就是说我没有直接操作服务器的权限,现在空间里的web.config文件是可以直接在浏览器中能访问到的,这很不安全,我在网上看到的加密方法是用Configurationconfig=Configuration.GetWebConfiguration(Request.ApplicationPath);但是vs05中根本找不到GetWebConfiguration这个方法,请问还有没有什么方法能使web.config文件更安全点呢

解决方案

解决方案二:
关注帮顶一下
解决方案三:
直接在浏览器中能访问到?不可能的
解决方案四:
我试过了,确实能直接在IE中访问,我也奇怪啊
解决方案五:
学习了.............帮LZ顶下.............
解决方案六:
应该服务器有问题吧,这个文件不可能让人直接访问的!
解决方案七:
应该服务器有问题吧,这个文件不可能让人直接访问的!说的对吧.,这个文件不可能被浏览器访问的到.
解决方案八:
都是对里面的key值加密的,加密解密函数自己写。。。以混淆~~
解决方案九:
或者连接字符串写到CS文件编译成DLL~~也可以~~~
解决方案十:
现在空间里的web.config文件是可以直接在浏览器中能访问到的=======真是长见识了。
解决方案十一:
长见识!!!
解决方案十二:
服务器的原因,和服务器提供商联系吧

时间: 2024-10-30 02:25:10

如何加密web.config文件?的相关文章

asp.net 2.0 中加密web.config 文件中的配置节

asp.net|web|加密 在asp.net2.0中新增了对web.config中的部分数据进行加密的功能,可以使用RSAProtectedConfigurationProvider和DPAPIProtectedConfigurationProvider来加密,本文说明使用RSAProtectedConfigurationProvidert和计算机级别的密钥容器进行加密的步骤. 1.         首先确定要进行加密的web.config中的配置节是否可以加密 2.         创建RS

asp.net 2.0中加密web.config

在asp.net 2.0中,可以很方便地加密web.config文件里的敏感信息了.比如如果有权限操作服务器的话, 可以用下面的方法加密web.config里的敏感信息,比如要加密数据库连接串 aspnet_regiis -pe "connectionStrings" -app "/应用程序的名字" 如果没权限的话,可以在程序里动态实现 Configuration config = Configuration.GetWebConfiguration(Request.

web.config 文件的connectionString加密之后的问题!!

问题描述 web.config文件的connectionString加密之后,sqlCacheDependency要使用connectionString怎么办,高手帮帮忙,先谢谢了/ 解决方案 解决方案二:帮帮忙啊,,高手些!!!解决方案三:你要用这个链接字符串?connectionString中Add属性的name设置下就好了吧,不过我不知道这个受不受加密的影响,也求教高手解决方案四:就是有影响啊,请教高手出马

web.config文件中的数据库连接字符串加密解密怎么完成,超级急切!!!!!!!!connectstring

问题描述 web.config文件中的数据库连接字符串加密解密怎么完成,超级急切!!!!!!!! 解决方案 解决方案二: 解决方案三:曾经搜索过这样个方法:(声明:我没有实际操作过)1.打开记事本,然后将下面的代码复制到一个新文件中.<%@PageLanguage="C#"%><%Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);%>保存my.aspx到你的we

如何配置Web.config文件 for ASP.NET

一.认识Web.config文件   Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的  Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件.它可以提供除

浅析Asp.net中的Web.config文件

asp.net|web 一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文

ASP.NET学习:认识Web.config文件

asp.net|web  内容来源于网络. 摘要:本文讲述Web.config文件的基本原理及相关设置. 本页内容: 认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配

解决打不开 RSA 密钥容器 即:加密web.config中的内容

简单的解决方法: WebConfig 加解密,未能使用提供程序"RsaProtectedConfigurationProvider"进行解密.提供程序返回错误消息为: 打不开 RSA 密钥容器.问题:未添加用于访问 RSA 密钥容器命令:aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY/NETWORK SERVICE"注意事项:XP下:aspnet_regiis -pa

把数据库连接信息写在web.config文件里(vs.net2003)

web|数据|数据库|数据库连接|数据库连接 如果我们把数据库连接信息也就是数据库连接字符串写在web.config里,不但加强了程序的安全,同时也极大的方便了程序的修改.    在web.config文件里添加关键字key是通过<appSettings>标记来实现的,但是appSettings标记通常放在<system.web>.....</system.web>标记外面.例: <configration>     <appSettings>