web.config 里不支持中文吗? 没问题,可以指定中文路径你的<location path="WebUniform/系统"> 是直接放在<configuration>下面,没有别的父节点了吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?xml version="1.0" encoding="UTF-8" ?><configuration> <appSettings> <add key="DSNOracle" value="Data Source=LULZ0;User ID=rept01;Password=rept01;Integrated Security=no" /> <add key="DSNSqlServer" value="server=(local)\palz;user id=sa;password=sa;database=WebUniform" /> <add key="DSNAccess" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\\BegASPNET\\Northwind.mdb" /> </appSettings> <system.web> <customErrors mode="Off"/> <compilation debug="true"> <assemblies> <add assembly="Coalesys.PanelBar, Version=3.0.75.1, Culture=neutral, PublicKeyToken=3c85914aca6a0634"/> <add assembly="Coalesys.WebMenu, Version=2.1.75.1, Culture=neutral, PublicKeyToken=3c85914aca6a0634"/> <add assembly="WebUniform, Version=0.0.0.0,Culture=neutral,PublicKeyToken=ca182529b8848697"/> <add assembly="*"/> </assemblies> </compilation> <authentication mode="Forms"> <forms name="WebUniform" path="/" loginUrl="./WebUniform/Login.aspx" protection="All" timeout="30" /> requireSSL="false" slidingExpiration="true" </authentication> <authorization> <deny users="?" /> </authorization> </system.web> <location path="WebUniform/VIP"> <system.web> <authorization> <deny users="?" /> </authorization> </system.web> </location> <location path="WebUniform/Admin"> <system.web> <authorization> <allow roles="admin" /> <deny users="*" /> </authorization> </system.web> </location> <location path="WebUniform/系统"> <system.web> <authorization> <allow roles="SysProv" /> <deny users="*" /> </authorization> </system.web> </location></configuration> 我知道问题了,问题出在 <?xml version="1.0" encoding="UTF-8" ?>的编码方式和该 web.config 保存的编码方式不符合。我将 web.config 用记事本打开,然后“另存为”,编码选择为 UTF-8 ,问题解决。推广:改为<?xml version="1.0" encoding="unicode" ?>,然后步骤同上,将 web.config 用记事本打开,然后“另存为”,编码选择为 unicode ,这样也可。 请前辈们支支招 C# 新开进程 通过url地址传递日期型参数的问题 C# POP3 判断是否已标记删除 请教Html页面在高度为百分比时在FireFox下显示不正常的问题. (没有FireFox浏览器的可不用进来),谢谢 c#用Graphics 截图,某些电脑截出来的图是黑屏? 请教 用girdview制作查询页面 使用Ajax+ASP.NET做了一个网站http://www.idongdong.net,有兴趣不妨一起探讨一下 DataGrid用发求助 aspnet_wp.exe这个进程是否会在客户端出现? 那位好心人给一个验证IP地址的正则表达式呀,在下笨怎么也想不出来
<add key="DSNOracle" value="Data Source=LULZ0;User ID=rept01;Password=rept01;Integrated Security=no" />
<add key="DSNSqlServer" value="server=(local)\palz;user id=sa;password=sa;database=WebUniform" />
<add key="DSNAccess" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=C:\\BegASPNET\\Northwind.mdb" />
</appSettings>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true">
<assemblies>
<add assembly="Coalesys.PanelBar, Version=3.0.75.1, Culture=neutral, PublicKeyToken=3c85914aca6a0634"/>
<add assembly="Coalesys.WebMenu, Version=2.1.75.1, Culture=neutral, PublicKeyToken=3c85914aca6a0634"/>
<add assembly="WebUniform, Version=0.0.0.0,Culture=neutral,PublicKeyToken=ca182529b8848697"/>
<add assembly="*"/>
</assemblies>
</compilation>
<authentication mode="Forms"> <forms name="WebUniform"
path="/"
loginUrl="./WebUniform/Login.aspx"
protection="All"
timeout="30" />
requireSSL="false"
slidingExpiration="true" </authentication> <authorization>
<deny users="?" />
</authorization> </system.web> <location path="WebUniform/VIP">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location> <location path="WebUniform/Admin">
<system.web>
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
</system.web>
</location> <location path="WebUniform/系统">
<system.web>
<authorization>
<allow roles="SysProv" />
<deny users="*" />
</authorization>
</system.web>
</location></configuration>
和该 web.config 保存的编码方式不符合。我将 web.config 用记事本打开,然后“另存为”,编码选择为 UTF-8 ,问题解决。推广:改为<?xml version="1.0" encoding="unicode" ?>,然后步骤同上,将 web.config 用记事本打开,然后“另存为”,编码选择为 unicode ,这样也可。