Asp.net无法在浏览器中看到网站
本文关键字:网站 浏览器 net Asp | 更新日期: 2023-09-27 17:51:22
我是asp.net和c#的新手,今天才开始,但我已经遇到了第一个愚蠢的问题!
我已经上传了默认文件。cshtml到我的服务器,但是当我在浏览器中尝试它时,我得到"你没有权限访问/asptest/在这个服务器上",当我尝试特定的打开默认值。在浏览器中的CSHTML,我只看到我的文件的代码..
到目前为止,文件包含以下内容:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ASP.TEST</title>
</head>
<body>
</body>
</html>
我在这里做错了什么?谢谢你。
. NET WebPages需要UTF-8页面上的BOM,否则它不会将页面读取为UTF-8。如果它不这样做,它就不会输出一个UTF-8编码的页面。
这不是ASP。. NET问题,而是一个网页问题。WebPages处理真实的页面,它不解释html,知道它应该是UTF-8。它知道的唯一方法是查找BOM。
请添加<globalization fileEncoding="utf-8" />
到您的配置文件