zoukankan
html css js c++ java
web.config中特殊字符的处理
在ASP.NET应用中通常需要将数据库用户名和密码写在web.config中(当然也可以直接编译到dll中,增加安全性,但不够灵活修改数据库或使用数据源控件时会有问题)。在这过程中通常会遇到这样一个问题:明明用户明和密码都正确,但数据库却始终无法连接。这是因为数据库密码通常会出现特殊字符像“<”,“>”,“&”等等。这就造成了异常。
解决办法
1.使用"
<![CDATA[
" 标记开始,以"
]]>
"标记结束,所有在CDATA部件之间的文本都会被解析器忽略。CDATA部件之间不能再包含CDATA部件(不能嵌套)。如果CDATA部件包含了字符"]]>" 或者"<![CDATA[" ,将很有可能出错。
2.使用转义字符
<
<
小于号
>
>
大于号
&
&
和
'
'
单引号
"
"
双引号
不知道特殊字符的转义字符怎么写?不要紧,打开DW或VS等编辑工具,设计视图输入要转义的字符,然后切换到代码视图,这便得到了它们的转义字符。
复制到web.config密码位置,问题解决!
查看全文
相关阅读:
[NOIP2011] 玛雅游戏
[bzoj4025] 二分图
[10.2模拟] tree
[10.3模拟] color
[10.2模拟] teach
[10.2模拟] plan
[10.2模拟] book
[bzoj4999] This Problem Is Too Simple!
[9.28模拟] good
[bzoj3884] 上帝与集合的正确用法
原文地址:https://www.cnblogs.com/AlexCheng/p/2120260.html
最新文章
并查集:从入门到入土
hdu5402:Travelling Salesman Problem
Sunday算法
『LCA』求最近公共祖先 倍增模板
「爆搜」LuoGu P2346 四子连珠
『树状数组』树状数组模板
「线段树」[AHOI2009]维护序列
『线段树』线段树板子 2
「线段树」你能回答这些问题吗
『数据结构』线段树板子
热门文章
[BZOJ1818][Cqoi2010]内部白点[扫描线]
[BZOJ1189][P3191][HNOI2007]紧急疏散evacuate[最大流+二分答案]
[BZOJ4763][P3603]雪辉[手写bitset+静态分块]
[BZOJ3504][P3163][CQOI2014]危桥[最大流]
[Hihocoder1769]
[BZOJ4785][P3688][ZJOI2017]树状数组[树套树+树状数组]
[BZOJ1135][P3488][POI2009]LYZ[线段树+Hall定理]
[ARC 102]D
[BZOJ4719][P1600][NOIP2016]天天爱跑步[LCA+dfs序+差分]
[ARC 102]C
Copyright © 2011-2022 走看看