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>

我在这里做错了什么?谢谢你。

Asp.net无法在浏览器中看到网站

. NET WebPages需要UTF-8页面上的BOM,否则它不会将页面读取为UTF-8。如果它不这样做,它就不会输出一个UTF-8编码的页面。

这不是ASP。. NET问题,而是一个网页问题。WebPages处理真实的页面,它不解释html,知道它应该是UTF-8。它知道的唯一方法是查找BOM。

请添加<globalization fileEncoding="utf-8" />到您的配置文件