问题描述
我的 .NET Core 5 Razor Pages 应用程序出现问题。我正在 Windows 10 上开发一个应用程序。这是一个 Razor Pages 应用程序,我有一个带有验证的表单。提交表单的数据被放入LiteDB数据库中,EmailSender服务每分钟从数据库中循环下载最新的5条消息,并使用MimeKit通过电子邮件发送给我。
一切正常,直到我在 Ubuntu 上部署应用程序,我将 nginx 作为反向代理。验证错误消息和消息内容不包含波兰语字符。我在页面内容中也有波兰语字符,它们显示正确。当我在 Windows 10 中从 Visual Studio 运行应用程序时,一切正常,电子邮件和表单验证错误消息中都支持波兰语字符。
在 Ubuntu 中,我将语言环境设置为 en_US.UTF-8,而在 _Layout.cshtml 文件中,我将字符集设置为 utf-8。我不知道哪里出了问题,请给我一些建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)