2009-09-09 8 views
0

Est-ce que quelqu'un a déjà réussi à obtenir l'authentification par formulaire pour travailler avec le Générateur de rapports? J'ai un client qui veut utiliser le générateur de rapports en dehors du domaine de mon entreprise. L'authentification des formulaires fonctionnerait-elle pour cela?Authentification de formulaire SQL Server 2008 Report Builder

Répondre

1

Non, pas pour la création de rapports dans le cadre des services de génération de rapports. L'authentification par formulaire n'est pas une option ici car vous ne pouvez pas modifier l'authentification de Reportbuilder. Reportbuilder 1.0 et 2.0 doivent tous deux communiquer avec le site Web qui a tous les services Web machinary. www.site.com/reportserver l'interface utilisateur est www.site.com/report Même si vous ouvrez votre site Web pour ne pas avoir besoin d'authentification, l'application Générateur de rapports ne fonctionnera pas. Un utilisateur peut créer des rapports avec le générateur de rapports 2.0 indépendamment du site, mais ils ne pourront pas publier à partir du Générateur de rapports. Le pourrait publier à travers le site lui-même.

http://www.microsoft.com/downloads/details.aspx?familyid=DBDDC9B6-6E19-4D4B-9309-13F62901B0D5&displaylang=en

2

Nous avons générateur de rapports de travail avec le fournisseur d'appartenances. C'est possible. J'ai utilisé ceci pour le http://blogs.msdn.com/bimusings/archive/2005/12/05/500195.aspx et cela fonctionne très bien. Même obtenu un seul signe.

Je ne parviens pas à afficher l'invite, mais la saisie des informations d'identification des formulaires peut fonctionner. Elle dépend de la source d'authentification; Si vous utilisez le fournisseur d'appartenances, vous pouvez utiliser des formulaires auth tant que le site peut se connecter à l'API/base de données.

Vous devez obtenir le SDK 2005 SSRS et il existe un exemple d'authentification par formulaire, que vous pouvez modifier pour utiliser le fournisseur d'appartenances (si vous l'utilisez), et l'utiliser comme base de code.

HTH.