1

Nous avons un service Web Lotus Notes qui génère une réponse XML. Dans notre environnement de développement sur Visual Studio, nous pouvons accéder à la source de données et exécuter le rapport sans problème. Lorsque nous courons le rapport de SQL Server nous obtenons l'erreur suivante:Quelles sont les informations d'authentification requises pour Sql Report Services et une source de données XML dans Lotus Notes?

An error has occurred during report processing. Query execution failed for data set 'DataSet1'. Failed to execute web request for the specified URL.

actuelle notre boîte Reporting Services SQL Server fonctionne avec le compte système local. Devrions-nous changer cela à un compte nommé, ou éprouvons-nous la barrière du double saut entre les serveurs?

Répondre

2

Les services Web dans Notes et Domino peuvent être sécurisés à l'aide de la liste de contrôle d'accès Notes (ACL) standard, comme tous les autres éléments de conception dans les données. Quelle est la liste de contrôle d'accès sur la NSF fournissant le service Web? Si cela empêche l'accès anonyme, c'est peut-être la raison pour laquelle vous voyez une erreur. Vous pouvez également consulter le journal du serveur Domino correspondant, pour voir si (a) la requête de service Web est effectivement dans la boîte et (b) si des erreurs/erreurs d'accès sont levées par la suite.

+0

Merci. Notre exigence est que nous seulement certaines personnes accèdent à ce rapport. Notes ne doit donc PAS utiliser un accès anonyme. Nous pensons que parce que SSRS s'exécute sous le compte système local, il n'est pas reconnu comme un compte de domaine, et il est rejeté par Notes. Nous avons activé l'authentification unique pour l'intégration de Notes et Sharepoint, mais nous avons configuré les API de manière appropriée utilisateur par utilisateur. Fondamentalement, je pense que SSRS ne passe pas l'identifiant de domaine et tente de se connecter avec local/NT_Auth. –

+0

Cela me semble exact, malheureusement! – Ben