Почему я получаю сообщение об ошибке с надстройкой служб Reporting Services для продуктов Sharepoint? - PullRequest
1 голос
/ 04 марта 2009

Справочная информация:

Я развернул службы отчетов в интегрированном режиме sharepoint, установил надстройку и настроил службы отчетов в MOSS, все отлично, я использую аутентификацию NTLM, поэтому я заменил RSWindowsNegotiate на RSWindowsNTLM в файле rsreportserver.config, исключенный из проблемы с авторизацией в части «Управление параметрами интеграции», я столкнулся с ошибкой при предоставлении доступа к базе данных, а также с использованием некоторых строк кода, которые предоставляют разрешение службе отчетов аккаунт, чтобы пройти через все веб-приложения в моей sharepoint.

Проблема:

Когда я добавил веб-часть средства просмотра отчетов и перешел на сайт, чтобы добавить отчет, хранящийся в библиотеке документов на моем сайте, я получил следующую ошибку:

Запрос не выполнен с HTTP-статусом 401: не авторизован

1 Ответ

1 голос
/ 08 марта 2009

Может При попытке получить доступ к веб-сайту, являющемуся частью пула приложений IIS 6.0,

появляется сообщение об ошибке «Ошибка HTTP 401.1 - неавторизовано: доступ запрещен из-за неверных учетных данных» *

При попытке доступа к Microsoft Информационные службы Интернета (IIS) 6.0 Веб-сайт, настроенный для использования встроенной проверки подлинности Windows только вам предложат для вашего пользователя полномочия. Когда вы пытаетесь войти, Вы получаете приглашение входа снова. После того, как вы попытаетесь войти в систему три раза, вы получаете следующую ошибку сообщение:

HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials.

...

  1. Запустите командную строку.
  2. Найдите и перейдите в каталог, содержащий Файл Adsutil.vbs. По умолчанию это каталог C: \ Inetpub \ Adminscripts.
  3. Введите следующую команду и нажмите клавишу ВВОД:
cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM"
  1. Чтобы убедиться, что метабаза NtAuthenticationProviders для свойства установлено значение NTLM, введите Следующая команда, а затем нажмите ENTER:
cscript adsutil.vbs get w3svc/NTAuthenticationProviders
  The following text should be returned:
NTAuthenticationProviders       : (STRING) "NTLM"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...