После обновления Umbraco 7.5.3 до 7.6.1 я не смог войти в бэк-офис как администратор.
Я проверил в базе данных пользователей, а значения userDisabled и userNoConsole равны 0,
Мое имя пользователя, UserLogin и UserEmail одинаковы,
И у меня есть сайт, работающий с той же базой данных на 7.5.3, на который я могу без проблем войти в систему с теми же учетными данными (так что я могу подтвердить, что мой пароль определенно правильный!),
Когда я пытаюсь войти в систему, я получаю сообщение «Ошибка входа для пользователя [email protected]».
Консоль ошибок Chrome показывает:
Failed to load resource: the server responded with a status of 400 (Bad Request)
umbraco/backoffice/UmbracoApi/Authentication/PostLogin
Который при нажатии показывает
)]}',
{"Message":"The requested resource does not support http method 'GET'."}
Я пробовал уловку UrlRewrite
<rewrite>
<rules>
<!-- Redirect rule to force all URLs to lowercase -->
<rule name="LowerCaseRule" stopProcessing="true">
<match url="[A-Z]" ignoreCase="false" />
<action type="Redirect" url="{ToLower:{URL}}" />
<conditions>
<add input="{REQUEST_URI}" pattern="^.*/umbraco" negate="true" />
<add input="{REQUEST_URI}" pattern="^.*/install" negate="true" />
</conditions>
</rule>
</rules>
</rewrite>
Так что я могу войти в систему, используя '/ Umbraco', а не '/ umbraco'
Я обновил зависимость клиента, чтобы стереть любой js-кеш, и очистил историю своего браузера. Я также пробовал очистить App_data.
Насколько я могу судить, вся фронтенд сайта работает отлично.
Как мне войти в свой бэк-офис в 7.6.1 ?!