Dans un des articles publiés, nous avons vu comment effectuer cette intégration avec une situation idéale :
- MonoServer
- Authentification Windows NTLM directe sur le serveur
Le fait est que dans de nombreux cas, on se trouve hors de ce cadre idéal, comme par exemple :
- Serveur SSRS installé sur une machine dédiée
- SharePoint installé avec l'authentification par formulaire (FBA)
Dans le premier cas, la réponse est très simple :
- Il faut absolument que Kerberos soit activé sur votre domaine
Dans le second cas, c'est plus compliqué, en effet, vous avez plusieurs règles à connaître :
- L'authentification par formulaire doit être installée sur la zone par défaut
- Les sources de données ne doivent pas être définis sur Authentification Windows (pour l'accès à la base de données)
Si vous avez en revanche un message d'erreur du type :
<h2>Object moved to <a href="http://blogs.developpeur.org/?scid=%2f_layouts%2flogin.aspx%3freturnurl%3d%252fsites%252ftestsite%252f_vti_bin%252freportserver%252freportservice2006.asmx">here</a>.</h2>
Une KB existe pour ce message et un hotfix existe, qui correspond d'ailleurs à une nouvelle Build de l'addin de Reporting Services dans SharePoint.
Le code de cette KB est le :
Vous devez donc appeler le support pour vous faire envoyer ce patch et l'installer sur votre serveur.
Un article viendra certainement illustrer cette installation :
- Windows SharePoint Services V3 - SQL Server 2005 Reporting Services SP2 - Authentification par formulaire
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire