2013-08-22 3 views
1

Кажется, что я сталкиваюсь с проблемой при входе в Umbraco cms backoffice. Каждый раз после ввода правильного имени пользователя и пароля Umbraco перенаправляет меня обратно на страницу входа. Это происходит в моей промежуточной среде, но отлично работает на всех браузерах в моей локальной средеНе удается войти в Umbraco 6.0.7, используя браузер Firefox и Chrome, я перенаправлен обратно на страницу входа, но IE и Safari в порядке

URL-адрес на моем адресной строке выглядит следующим образом в моей промежуточной среды после перенаправления:

http://www.somewebsiteurl.com/umbraco/login.aspx?redir=%2fumbraco%2fumbraco.aspx

Это дает мне статус 200 OK.

Я не мог определить причину этого, и поэтому решил придумать следующий контрольный список как процесс устранения.

Так мой сценарий был ниже:

  • ли работа в других браузерах? IE и Safari, но не Chrome и FireFox
  • Любые сообщения в журнале? Ошибок при проверке ошибок нет и авторизации
  • Страница перезагружена без каких-либо ошибок? Нет
  • Является ли база данных случайным образом? Нет
  • Есть ошибки на javascript? Нет http://www.somewebsiteurl.com/umbraco/login.aspx?redir=%2fumbraco%2fumbraco.aspx дает me a 200 OK. Это происходит для меня в моей промежуточной среде.

Мое местное окружение работает просто отлично. Я попытался выполнить следующие действия на промежуточной среде

  1. папку Delete TEMP в App_Data и веб-сайт рестарта в IIS
  2. базы данных
  3. Replicate от постановки к моей локальной среде
  4. перезагрузки веб-сайт на IIS на постановке и местных
  5. Сравните различия между промежуточной и локальной клиентской зависимостью .config отличается.
  6. Скопируйте все веб-сайта от постановки на местном, включая web.config (web.config указывает постановка базы данных)
  7. Убедитесь, что дата и время настройки идентичны между двумя средами Хотя язык настройки для даты и часы были разными. (Это имел в виду пост здесь, http://www.stackoverflow.com/questions/9587048/when-logging-into-the-umbraco-5-back-office-using-chrome-or-ie-i-get-redirected)

На основании всех вышеперечисленных шагов,

Я могу войти, как правило, без каких-либо проблем перенаправления на всех браузеров в моей локальной среде. Тем не менее, промежуточная среда дает мне эту проблему.

Балетмейстер среда - не может войти в систему через Chrome и FF, но IE и Safari работает

Может кто-нибудь, пожалуйста, помогите ??

Версия Umbraco, которую я использую, - 6.0.7.

+0

вы должны обновить версию вашего umbraco, как говорят, есть недостатки и угрозы безопасности с версиями 6.0x. –

ответ

0

Это немного сбивает с толку, но вы можете проверить, что:

  • Ваше подключение к базе данных в постановочной web.config является правильным; и
  • промежуточной базы данных в пользовательский/Логин обладает достаточными правами, и присваивается базе

Я знаю, вы говорите, что Safari и IE работают нормально, но только, чтобы покрыть основы, стоит проверить подключение к базе данных первого ,

+0

Digby, Я должен попробовать. Я дам вам знать. –

+0

Привет, Дигби, я проверил, что проблема не является промежуточной базой данных. Мое соединение с базой данных в промежуточном web.config является правильным и, так как права пользователя/входа были достаточными и правильно назначены в соответствующую базу данных. –

+0

Я понял, что мой коллега изменил язык региона на Гонконг на сервере (таким образом, появился китайский язык), а другой мой коллега сделал обновление для datetime (через командную строку при тестировании приложения) на сервере который был некорректен, а затем позже был изменен на правильное время. Это по-прежнему не работает после автоматической синхронизации времени в Windows. Во всяком случае, мы перезапустили сервер, и все снова работало. Я понимаю, что перезапуск рекомендуется после изменения региона и даты/времени для правильной распространения через сайты. –