Почему часовой пояс моего веб-приложения MVC неправильно устанавливается в Azure? - PullRequest
0 голосов
/ 07 февраля 2019

У меня проблемы с Azure, когда я загружаю свое веб-приложение, по крайней мере, я думаю, что это Azure.Мое приложение использует глобализацию en-GB, которую я установил в web.config.Поскольку я использовал виджеты KendoUI, очень важно, чтобы этот часовой пояс был установлен для обеспечения правильного форматирования дат.

Локально мое приложение работает нормально, когда я загружаю его в Azure, оно возвращается в формат времени США, который нарушаетмножество функций.

На данный момент мой часовой пояс установлен в web.config и в макете с использованием глобального тега сценария KendoUI, как его CDN.

Web.Config

<system.web>
    <globalization uiCulture="en-GB" culture="en-GB"></globalization>
</system.web>

_Layout.cshtml

<script src="https://kendo.cdn.telerik.com/2019.1.115/js/cultures/kendo.culture.en-GB.min.js"></script>
<script>$(function () { kendo.culture("en-GB"); })</script>

Из результатов поиска я понимаю, что вы можете настроить свое приложение в Azure на использование определенных часовых поясов.

Настройки Azure / приложения

WEBSITE_TIME_ZONE | GMT Standard Time

Я взял часовой пояс Azure из списка зон, используемых Azure

Примечание. Мое веб-приложение также хранится на серверах UK West Server в Azure

Тем не менее, учитывая все вышеперечисленное, я все еще получаю формат даты в США, как только мое приложение используется в Azure.Я что-то пропустил или мои настройки Azure, возможно, неверны?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...