• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

web.config中内容的修改

chrch 2004-03-23 09:16:08
web.config中appSettings结点下的各个key的值怎样用代码来进行修改?
...全文
22 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chrch 2004-03-26
up
回复
ljlove99 2004-03-25
我也很想知道怎么加密~~~
回复
minghui000 2004-03-25
up
回复
chrch 2004-03-25
如何获得当前WEB应用程序的路径,在VS2002中可以用Server.MapPath(""),可在VS2003不行,该怎么用呢??
回复
chrch 2004-03-25
web.config当作XML读写过后,是否会让整个系统被强行重起?
回复
cddir 2004-03-25
web.config是xml文档,可以修改
回复
chuxuecharp 2004-03-25
web.config中啊,很安全,不加密也不怕被人访问到而看见
回复
chrch 2004-03-25
对称加密我也有代码,但是还是那个问题,大家一般把数据库连接字符串放在什么地方呢?是在web.config中,还是在另外专门的文件中
回复
相信的勇气 2004-03-25
用对称加密,在.NET下直接有这个类,我写了个DLL,加密解密的,网上的文章很多,想要的给我发邮件吧!claspcn@hotmail.com
回复
chrch 2004-03-24
如果用MD5加密的话,怎么读出来呢
回复
chrch 2004-03-24
大家一般把数据库连接字符串放在什么地方啊,要能够容易改动的
回复
nilnshen 2004-03-24
对,加密,我在web.config中的密码就是用MD5算法隐藏的
回复
chrch 2004-03-24
不能改的话,那如果改变了数据库了怎么办呢?

还有一个问题,在数据库连接字符串里面包括了用户名和密码等信息,该如何隐藏呢,大家是怎么处理的呢?通过加密吗?
回复
阿森纳2013 2004-03-23
可以修改,
DataSet ds = new DataSet();
ds.ReadXml(web.config的物理路径);
for(int i = 0 ; i < ds.Tables["add"].Rows.Count ; i++)
{
if(ds.Tables["add"].Rows[i]["key"].ToString()=="ConnectionString")
{
ds.Tables["add"].Rows[i]["value"]="Server=localhost;DataBase=test;UID=sa;PWD=;";
}
}
ds.WriteXml(web.config的物理路径);
不过最好不要改
因为修改web.config会使项目重新启动
session之类会清空
回复
xiaopai20 2004-03-23
好象不能改,
但把web.config当作文本来修改应该可以~~
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-03-23 09:16
社区公告
暂无公告