SQL Server Services Services 2008 R2 всегда показывают для подсказки для входа
-
25-09-2019 - |
Вопрос
Всякий раз, когда я пытаюсь получить доступ к SSRS 2008 R2 через URL-адрес (т.е. после публикации в сети), он всегда показывает подсказку входа в систему при доступе к отчету. Проблема не отображается в среде разработки.
Как я могу предотвратить отображение этого входа в систему, когда я пытаюсь получить доступ к отчету? В настоящее время мы решаем эту проблему, предоставляя имя пользователя и пароль в <appSettings>
в web.config. Как только это изменение сделано, подсказка входа не появляется.
Есть ли лучшее решение для этого? Я делаю это неправильно?
Решение
Я предполагаю, что подсказка для имени пользователя / пароля для домена. Внутренне вы, вероятно, получите проверку аутентификации AD в своем приложении, поскольку у вас будут разрешения для доставки отчета (вы можете проверить это предположение с Firefox или другим браузером, который не обрабатывает аутентификацию AD, как IE делает /
Я думаю, что у вас может быть установка для базовой авторизации для просмотра отчета RSReportserver.config, а не Web.config - это то, что вы сделали? (См. Это увидеть пример http://msdn.microsoft.com/en-us/library/cc281309.aspx..)
Если вы пытаетесь получить полный анонимный доступ, то вы хотите повеселиться; К счастью, одна из команд RS пробила способ достижения этого; Я бы не выступил бы, чтобы делать это прямо на производственную коробку, хотя.
http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx.
Другие советы
Я начну с использованием Internet Explorer, на домене .. который пройдет ваши учетные данные (если именно это настроен).
Можно настроить Firefox для прохождения аутентификации / токена Windows .. Я не помню, как я сделал это ранее.
Лучшая платформа для использования SSRS - Apple / Safari .. Поскольку, когда вы попали в флажок, который говорит «Запомнить пароль», он на самом деле помнит пароль. Он дует в голову, что Chrome, Firefox, то есть даст вам подсказку, которое говорит «запомнить пароль» - но из моего опыта, вспоминающие пароли только работают только, когда я использую Safari.
Я не уверен, что вы сомневаетесь в том, что вход в систему является подсказкой, чтобы получить доступ к серверу отчетов или это приглашение на данных отчетов.
Он звучит немного подобно разрешениям, чтобы получить доступ к серверу отчетов, я думаю, вы можете попробовать дать разрешения пользователя пула приложений для доступа к серверу отчетов и выполнять отчет или использовать учетную запись олицетворения для доступа к отчету.
Я бежал в эту проблему по другой причине, чем принятый ответ. В то время как SSRS был установлен, он не был правильно настроен. Будучи новым для установки SSRS, я предполагал, что некоторые вкладки в диспетчере конфигурации служб отчетности были установлены по умолчанию. Они не были. Однажды я вернулся и на самом деле настроил их, все работало нормально.
Отключить обратную связь
http://thetazblog.taznetworks.com/2006/03/crm-30-sbe-sql-reporting-ermer.html.
............................