Проблемы
При запуске бизнес-портала вам может быть предложено вводить имя пользователя и пароль. Эта проблема возникает в следующих продуктах:
-
Бизнес-портал в Microsoft Dynamics GP
-
Бизнес-портал в Microsoft Business Solutions — отличные простые
-
Business Portal в Microsoft Dynamics SL
-
Бизнес-портал в Microsoft Business Solutions — Ссылки
Причина
Причина 1
Эта проблема может быть вызвана настройкой конфигурации в Microsoft IIS IIS. См. решение 1 в разделе "Разрешение".
Причина 2
Эта проблема может быть вызвана настройками конфигурации в Microsoft Internet Explorer. См. раздел Разрешение 2 в разделе "Разрешение".
Причина 3
Эта проблема может возникнуть из Windows SharePoint роли и роли бизнес-портала синхронизированы неправильно. См. решение 3 в разделе "Разрешение".
Причина 4
Эта проблема может возникнуть, если пользователи были удалены и повторно добавлены в службу каталогов Active Directory с использованием того же имени пользователя, то ИД безопасности (SID) пользователя в Active Directory может быть отличается от того, что указано в Windows SharePoint Services (Windows SharePoint Services). См. решение 4 в разделе "Разрешение".
Причина 5
Эта проблема может возникнуть из-за того, что у конкретного пользователя, у которого возникла проблема, есть поврежденный файл N функции N функции.dat. См. раздел Разрешение 5 в разделе "Разрешение".
Причина 6
Эта проблема может возникнуть из-за того, что на страницы бизнес-портала добавлен логотип компании и у пользователя могут от нее не быть разрешений файловой системы NTFS. См. решение 6 в разделе "Разрешение".
Причина 7
Эта проблема может возникнуть, если пользователь не имеет правильных прав на физические ASP.NET ASPX-файлы. См. решение 7 в разделе "Разрешение".
Причина 8
Эта проблема может возникнуть, если веб-SharePoint использует проверку подлинности Kerberos. См. решение 8 в разделе "Разрешение".
Решение
Разрешение 1
Чтобы проверить параметры конфигурации в IIS, выполните следующие действия:
-
Войдите на сервер с IIS как пользователь с локальными административными разрешениями.
-
Нажмите кнопкуНачните, выберите выполнить, введите inetmgr и нажмите кнопку ОК.
-
Щелкните правой кнопкой мыши веб-сайт, на котором установлен бизнес-портал, и выберите свойства.
-
Перейдите на вкладку Безопасность каталога.
-
В окне Проверка подлинности и управление доступом нажмите кнопку Изменить.
-
Щелкните, чтобы выбрать Windows проверки подлинности, а затем нажмите кнопку ОК.Примечание. Windows проверки подлинности должен быть единственным, который был выбран в этом окне. Если в IIS включена базовая проверка подлинности, при каждом доступе к веб-сайту в этом сеансе internet Explorer вам будет предложено войти в систему. Если проверка подлинности в Дайджест включена, при каждом доступе к веб-сайту вам будет предложено войти в систему. Но для проверки подлинности в Дайджест требуется Active Directory, и имя пользователя и пароль шифруются.
-
Разверните веб-сайт, на котором установлен бизнес-портал, щелкните виртуальный каталог BusinessPortal правой кнопкой мыши, выберите свойства иповторите действия 5–7 ранее в этом разделе.
Разрешение 2
Чтобы проверить параметры конфигурации в Internet Explorer, выполните следующие действия:
-
В Internet Explorer определите, используется ли для бизнес-портала зона "Местная интрасеть" или "Надежные сайты". Для этого запустите бизнес-портал и учтите, какая зона указана в правом нижнем углу окна Internet Explorer для сайта бизнес-портала.
-
Нажмите кнопкуИнструменты, выберите параметрыИнтернета и перейдите на вкладку Безопасность.
-
В зависимости от зоны, которую использует бизнес-портал, щелкните Локская интрасеть или Надежные сайты ,а затем щелкните Настраиваемый уровень.Примечание. Чтобы определить, какую зону использует бизнес-портал, обратитесь к шагу 1, который был ранее в этом разделе.
-
Убедитесь, что ActiveX параметры настроены на Enabled (Включено).
-
Убедитесь, что в разделе Проверка подлинности пользователя выбрано автоматическое вводить имя пользователя и пароль.
-
Чтобы очистить из кэша все неправильные пароли, с помощью соответствующего шага:
-
Если вы используете Windows Internet Explorer 7, на вкладке Общие нажмите кнопку Удалить ивыберите удалить пароли.
-
Если вы используете Windows Internet Explorer 6, на вкладке Содержимое нажмите кнопку Автозавершение ивыберите очистить пароли.
-
-
Убедитесь, что параметр Обсудить не включен в Internet Explorer. Для этого щелкните Вид, щелкните Панели проводника, а затем щелкните, чтобы снять отметку рядом с кнопкой Обсудить.
Примечание. На каждой рабочей станции необходимо настроить параметры Internet Explorer для каждого пользователя, у которого возникла проблема.
Разрешение 3
Чтобы устранить эту проблему, запустите синхронизацию ролей на бизнес-портале. Для этого выполните следующие действия:
-
Запуск бизнес-портала в качестве пользователя, которому назначена роль администратора в бизнес-портале для всех компаний.
-
Нажмите кнопку Параметры, щелкнитеПользователи и разрешения , выберите Управление ролями ищелкните Проверить синхронизацию ролей.
-
Нажмите кнопку Всеи выберите проверить.
-
Если вы сообщаете об ошибках, нажмите кнопку Обновить.
Примечание. Эта функция отсутствует на бизнес-портале в Microsoft Dynamics GP 10.0 или на бизнес-портале Microsoft Dynamics SL 7.0.
Разрешение 4
Чтобы устранить эту проблему, запустите стюдер проверкиBPUser, чтобы найти пользователя или пользователей с недопустимыми SID-данными. Для этого выполните следующие действия:
-
Скачайте с ValidateBPUser.exe приложение. Чтобы скачать с ValidateBPUser.exe, посетите следующий веб-сайт Корпорации Майкрософт:
https://mbs.microsoft.com/fileexchange/?fileID=8069b581-a52b-4705-90c7-0ed728fe0b9eПримечание. Скачайте с помощью
-
Измените в файле ValidateBPusers.exe.config два следующих параметра в зависимости от конкретной среды:
-
WebServerRootUrl. Это URL-адрес, на который размещен бизнес-портал. Например, если бизнес-портал установлен на веб-сайт по умолчанию, url-http://IISComputerName.
-
BusinessPortalBPSharePointRootSiteUrl Это бизнес-SharePoint URL-адрес сайта. Эквивалентен параметру wssObjectModelSiteURL в BusinessFramework.config файле.
-
-
Запустите сную ValidateBPUser.exe. Для этого выполните указанные ниже действия. Убедитесь, что вы запустите стюю как пользователь бизнес-портала, которому назначена роль администратора BP (Все компании). Если пользователю не назначена роль администратора BP, пользователю будет предложено вводить имя пользователя и пароль.
-
В окне MS-DOS переведитесь в каталог, в котором вы сохранили стю, и введите следующую команду в командной области:
validateBPUsers.exe подробные
-
Введите выход, чтобы закрыть окно.
-
-
Программа обновляет файл BusinessPortalSharepointSIDMismatches.xml. В файле содержатся все пользователи, для которых в Active Directory не соответствует sid в Windows SharePoint Services. По умолчанию этот файл находится в следующей папке:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN
-
Если файл содержит пользователей, у которых есть неподдержка SID, обратитесь в службу технической поддержки Microsoft Dynamics.
Разрешение 5
Чтобы устранить проблему с поврежденным файлом N в сети, создайте профиль пользователя повторно. Чтобы узнать больше о том, как повторно создать профиль пользователя, щелкните номер следующей статьи, чтобы просмотреть статью в базе знаний Майкрософт:
811151 Копирование данных из поврежденного профиля пользователя в новый профиль
Разрешение 6
Чтобы устранить эту проблему, предо в файле с логотипом разрешений NTSF пользователя на полный доступ. Для этого выполните следующие действия:
-
Найдите файл с логотипом. Для этого щелкните Сайт Параметры, общие Параметрыи щелкните Изменить логотип портала.
-
Щелкните файл правой кнопкой мыши и выберите свойства.
-
На вкладке Безопасность нажмите кнопку Добавить.
-
В области Введите имена объектов для выбора введите имя пользователя, которому будет предложено, нажмите кнопку Проверить имена инажмите кнопку ОК.
-
В области Разрешения нажмите кнопку Разрешить для параметра Полный доступ и нажмите кнопку ОК.
Разрешение 7
Чтобы устранить эту проблему, предостеречение прав на explicate для всех физических файлов, используемых веб-сайтом. Или, чтобы проверить, не возникает ли ошибка, на компьютере бизнес-портала делайте пользователя локальным администратором.
Разрешение 8
Чтобы устранить эту проблему, в разрешите проверку подлинности NTLM для веб-приложения бизнес-портала. Для этого выполните указанные ниже действия для соответствующей версии SharePoint 3.0.
-
На сервере бизнес-портала нажмите кнопку Начните, выберите панель управления, щелкните Администрирование и SharePoint 3.0 Центр администрирования.
-
Перейдите на вкладку Управление приложениями.
-
В области Безопасность приложений выберите поставщики проверки подлинности.
-
Убедитесь, что в правом верхнем углу выбрано веб-приложение бизнес-портала.
-
Нажмите кнопку По умолчанию.
-
В Параметры проверки подлинности IIS убедитесь, что Windows встроенная проверка подлинности. Также убедитесь, что выбрана NTLM.
-
Нажмите кнопку Сохранить.
-
Перезапустите IIS.
-
Запустите бизнес-портал и проверьте, не возникла ли проблема.
SharePoint 2010
-
На сервере бизнес-портала нажмите кнопку Начните ,выберите все программы ,SharePoint продукты 2010, а затем щелкните центр администрирования SharePoint 2010.
-
Щелкните Управление веб-приложениями.
-
Щелкните, чтобы выделить сайт, на который установлено веб-приложение бизнес-портала.
-
В разделе Безопасность щелкните Поставщики проверки подлинностии выберите по умолчанию.
-
Убедитесь, что Параметры проверки подлинности IIS в разделе Windows проверки подлинности. Также убедитесь, что выбрана NTLM.
-
Нажмите кнопку Сохранить.
-
Перезапустите IIS.
-
Запустите бизнес-портал и проверьте, не возникла ли проблема.