2015-11-11 3 views
2

Я использую версию Visual Studio 2015 Community на моей локальной машине. Эта проблема возникает, когда я создаю> Опубликовать с учетными данными, которые меня удаляют с моего Windows Server 2012 R2, который запускает Parallel Plesk 12.5. Я экспортировал настройки веб-развертывания из Plesk. Таким образом, все введенные учетные данные должны быть правильными.Сбой веб-развертывания: пользователь неавторизован

Когда я нажимаю кнопку, я получаю следующее сообщение об ошибке в этом образе публикации:

error message img

Как исправить эту ошибку? Я чувствую, что на моем сервере должно быть что-то неправильно сконфигурированное, чтобы вызвать эту проблему.

Обновление: В меню публикации я смог проверить подключение, в котором сейчас отображается зеленая галочка. В IIS я добавил своего пользователя на сайт, с которым у меня были проблемы. Я все еще получаю ту же ошибку в изображении, когда я на самом деле нажимаю публикацию. Любые другие идеи? Я предполагаю, что мне нужно что-то изменить в IIS, чтобы полностью исправить проблему.

Обновление 2: Это обновление ссылается на сообщение, оставленное @Jan Remunda ниже. Я прошел контрольный список. Вот мои результаты:

* Я зашел в мастер Роли и возможности и подтвердил, что Служба управления установлена. * Я перешел по ссылке и установил весь пакет функций для веб-развертывания. * В диспетчере IIS я пошел на свой сайт, gamepaduniverse.com и добавил пользователя. Перезагруженный компьютер.

ответ

3

за правильное поведение этой функции вы должны сделать несколько шагов

  • установить расширение Web Deploy IIS (http://www.microsoft.com/cs-cz/download/details.aspx?id=43717) и установить все развертывания IIS функцию обработчика и модуль диспетчера IIS UI (см ниже)
  • установки служба управления веб-сервером и убедитесь, что она запущена (установите автоматический запуск на панели служб).
  • набор менеджер разрешений для пользователя, которые вы используете для развертывания в Site> разрешения диспетчера IIS
  • либо установить этот пользователь в качестве локального администратора или установки прав для развертывания в делегации Service Management на сервере
  • , если вы хотите использовать NTLM аутентификации вместо основной вы должны добавить некоторые конфигурации в регистры и перезапустить службы управления

    рег добавить HKLM \ Software \ Microsoft \ WebManagement \ сервер/v WindowsAuthenticationEnabled/т REG_DWORD/d 1

IIS установка службы управления IIS Management service installation

Web Развертывание установки Web deploy installation

0

Я был в состоянии опубликованы несколько раз, прежде чем, однако один день я столкнулся с этой ошибкой при использовании Web Deploy к Azure веб-сайт используя импортированный профиль публикации.

На приглашении это сказать, что я был подключен, но не авторизован (#ERROR_USER_UNAUTHORIZED) Я имел правильное имя пользователя и пароль (от моей публикации профиля), как подтвердилось, когда я нажал на «Подтвердить соединение»

Что работал для меня был помещен в строку пароля и публикован/предварительно просмотрен непосредственно, а не щелчок на подтверждении соединения. Надеюсь, это поможет