ASP.NET Web 窗体 - 在 web.config 中添加希伯来语字符会导致内部服务器错误



在我的web.config文件中,我正在尝试添加这样的键:

<add key="DefaultUserErrorPayMessage" value="רווית" />

但是这样做时我收到内部服务器错误... (当我用英文字母添加值时,它可以正常工作(

在全球化标签中,我试图添加:

<globalization culture="he-IL" uiCulture="he-IL" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>

但仍然没有运气。

我在文件顶部也有这个:

<?xml version="1.0" encoding="UTF-8"?>

谁能指出所需的解决方案是什么?

好的找到了答案... 我必须承认这是相当愚蠢的。 发布网站时,web.config 文件是 ANSI 编码的,因此需要将该文件覆盖为 UTF-8 编码。

最新更新