SQL Server Service ReportServer ne cesse de demander des informations d'identification dans le navigateur

voix
0

Utilisation de MS SQL 2018R2 Report Server Service de donjon de l'URL suivante demandant des informations d'identification:

http://ServerName/Reports
http://ServerName/Reportserver

Même après plusieurs tentatives d'entrer utilisateur et mot de passe, il garde toujours demander des informations d'identification, ne montrant aucune page d'index pour les rapports. Je suis sûr que les informations d'identification sont corrects. Seulement en utilisant le navigateur le problème apparaît. Il n'est pas navigateur cependant spécifique.

Il sert à fonctionner pendant des années, mais tout d'un coup, il a cessé de fonctionner. Nous avons apporté aucune modification à la configuration RS que ce soit. Le problème est qu'il ne se connecte pas et afficher la page Rapports. La connexion à la source de données est configuré dans les rapports, mais ce n'est pas le problème, nous cannott même arriver à sélectionner un rapport à utiliser. comportement souhaité est un utilisateur entre des informations d'identification une fois, puis la page d'index des rapports montrera.

ReportBuilder3.0 ou BIDS peuvent facilement rendre des rapports avec des mêmes informations d'identification. En outre, l'agent serveur SQL exécute plusieurs tâches d'exécution des packages SSIS qui déclenchent reportingservices et ils courent toujours très bien. Parce que ceux-ci fonctionnent bien je hésite à modifier les paramètres comme compte de service.

ReportService est utilisé comme une solution de reporting intranet au sein de notre propre domaine. Configuré au port 80.

J'ai lu les messages suivants, mais gardez en difficulté pour la solution:

question similaire 1

Ancienne solution 2

question similaire 2

lien 4

Autres sources:

Rapport d'authentification service

Paramètres du compte de service

Créé 19/09/2018 à 12:59
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
1

1) Changer le mode d'authentification dans rsreportserver.config Personnalisé

<Authentication>
   <AuthenticationTypes>
     <Custom/>
    </AuthenticationTypes>
   <EnableAuthPersistence>true</EnableAuthPersistence>
  </Authentication>

2) Changer le mode d'authentification dans le fichier web.config dans ReportServer Aucun. changer aussi le Impersonation false.

<authentication mode="None" />
<identity impersonate="false"/>

3) Ajouter Microsoft.Samples.ReportingServices.AnonymousSecurity.dll au dossier bin dans ReportServer.

4) Ajouter des extensions dans rsreportserver.config Ajouter l'extension supplémentaire de sécurité Tag

<Security>
    <Extension Name="None" Type="Microsoft.Samples.ReportingServices.AnonymousSecurity.Authorization, Microsoft.Samples.ReportingServices.AnonymousSecurity" />
</Security>

Ajoutez l'extension supplémentaire Tag authentification

<Authentication>
    <Extension Name="None" Type="Microsoft.Samples.ReportingServices.AnonymousSecurity.AuthenticationExtension, Microsoft.Samples.ReportingServices.AnonymousSecurity" />
</Authentication>

5) Ajoutez l'CodeGroup suivante pour configurer la sécurité d'accès au code dans rssrvpolicy.config

<CodeGroup
class="UnionCodeGroup"
version="1"
PermissionSetName="FullTrust"
Name="Private_assembly"
Description="This code group grants custom code full trust. ">
<IMembershipCondition
class="UrlMembershipCondition"
version="1"
Url="C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\bin\Microsoft.Samples.ReportingServices.AnonymousSecurity.dll"
/>
</CodeGroup>

6) Redémarrez les services d'information, l'accès anonyme devrait fonctionner.

Vous pouvez trouver tous ces fichiers de configuration à - C: \ Program Files \ Microsoft SQL Server \ MSRS12.MSSQLSERVER \ Reporting Services \ ReportServer selon la version que vous avez installé pour les services de rapports.

Créé 20/09/2018 à 13:22
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more