Служба Windows, работающая как сетевая служба - как это проходит проверку подлинности? Повреждение изменения в W2K8?

Проблема состоит в том, что 'localhost' всегда решает к 127.0.0.1, но субдомены localhost, такие как Ваш 'images.localhost' не определяются и поэтому не решают. Можно исправить это локально путем редактирования файла hosts системы (обычно в c:\windows\system32\drivers\etc) и добавления следующей строки:

127.0.0.1 images.localhost

Вы могли также добавить:

127.0.0.1 *.localhost

После сохранения файла hosts Ваши субдомены должны решить правильно.

Править: Я вижу, что Вам настроили vhosts для слушания на порте 8080, но URL не включают номер порта. Необходимо просмотреть к адресам с:8080 в них как это:

http://images.localhost:8080/layout/homepage/welcome_image.jpg

С другой стороны, можно изменить vhosts для слушания на:80.

Я предполагаю, что причина просто localhost работы состоит в том, что Ваш основной Apache conf имеет a Listen 127.0.0.1 и DocumentRoot c:\xampp\htdocs.

3
задан 15 June 2010 в 01:30
1 ответ

Локально СЕТЕВАЯ СЛУЖБА пройдет проверку подлинности как NT AUTHORITY\Network Service

Если Вы хотите, чтобы Ваш SQL коснулся локальных ресурсов (файлы, приложения, реестр, безотносительно) не дают разрешения к сервисной учетной записи. Вместо этого предоставьте им сервисной учетной записи SQL Server локальную группу, которая была автоматически создана во время установки, см. Учетные записи SQL Server Service: SQLServerMSSQLUser$<hostname>$<instancename>, где <hostname> название машины хоста, выполняющего SQL Server и <instancename> имя экземпляра SQL Server (MSSQLServer для имени экземпляра по умолчанию).

Таким образом, Вы не должны изменять ACL при изменении сервисной учетной записи начиная с изменения Сервисной учетной записи SQL добавляет новую учетную запись к этой группе.

3
ответ дан 3 December 2019 в 06:49

Теги

Похожие вопросы