Question

Chaque fois que je tente d'accéder SSRS 2008 R2 via une URL (par exemple après avoir été publié sur le net), il montre toujours une invite de connexion lorsque vous accédez au rapport. Le problème ne figure pas dans l'environnement de développement.

Comment puis-je éviter cette invite de connexion de montrer chaque fois que je tente d'accéder à un rapport? Pour le moment, nous résoudre ce problème en fournissant un nom d'utilisateur et mot de passe <appSettings> dans le web.config. Une fois cette modification effectuée, l'invite de connexion ne semble pas.

Y at-il une meilleure solution? Est-ce que je fais cela dans le mauvais sens?

Était-ce utile?

La solution

Je suppose l'invite est le nom d'utilisateur / mot de passe pour le domaine. En interne, vous obtenez probablement par le contrôle d'authentification AD dans votre application que vous aurez des autorisations pour remettre le rapport (vous pouvez tester cette hypothèse avec Firefox ou un autre navigateur qui ne marche pas gérer l'authentification AD comme IE fait /

Je pense que vous avez configuré pour l'autorisation de base pour afficher le rapport RSReportServer.config plutôt que web.config est que ce que vous avez fait? (Voir pour le voir exemple http://msdn.microsoft.com/en- nous / bibliothèque / cc281309.aspx .)

Si vous essayez d'obtenir un accès complet anonyme, alors vous êtes pour vous amuser; heureusement, l'un de l'équipe RS blogué un moyen pour y parvenir; Je ne préconise pas le faire directement sur une boîte de production bien.

http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx

Autres conseils

Je commence par l'utilisation d'Internet Explorer, sur un domaine .. qui passera vos informations d'identification (si c'est la façon dont vous avez cette configuration).

Il est possible de configurer Firefox pour passer l'authentification Windows / Token .. Je ne me souviens pas comment je l'avais fait cela auparavant.

La meilleure plate-forme pour l'utilisation SSRS est Apple / Safari .. parce que quand vous appuyez sur la case qui dit « se souvenir mot de passe », il se souvient en fait le mot de passe. Il souffle mon esprit que Chrome, Firefox, Internet Explorer, vous donnent une invite qui dit « se souvenir mot de passe » -. Mais de mon expérience, se souvenant des mots de passe ne fonctionnent que comme je le pense quand je suis en utilisant Safari

Je ne suis pas sûr de vous êtes la question est la boîte de connexion une invite pour vous permettre d'accéder au serveur de rapports ou est-il une invite sur les rapports source de données.

Il sonne un peu comme des autorisations pour accéder au serveur de rapports, je suppose que vous pourriez essayer de donner les autorisations pool application utilisateur pour accéder au serveur de rapports et exécuter le rapport ou utiliser un compte d'emprunt d'identité pour accéder au rapport.

Je courais dans ce problème pour une autre raison que la réponse acceptée. Alors que SSRS a été installé, il n'a pas été correctement configuré. Être nouveau d'installer SSRS, je l'avais pris quelques onglets dans Reporting Services Configuration Manager ont été réglés sur les valeurs par défaut. Ils ne sont pas. Une fois que je suis retourné et fait enchâsser, tout fonctionnait bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top