Connexion à sql serveur via asp.net en sécurité intégré
Bonjour à tous,
Je crée une application intranet accessible par un utilisateur que l'on appelera Bob.
Bob a un compte sur windows ainsi qu'un compte sur sqlserveur avec des droits qui lui sont associés.
Le but du jeu est qu'il se connecte sur une application asp.net et que celle ci se connecte avec son compte windows (celui de bob) à sql server.
En conséquence, ma connectionstring est la suivante :
Code:
Server=MonServeur; Database=MaDatabase; Integrated Security=SSPI;"
Par ailleurs, j'ai ajouté dans mon web.config :
Code:
1 2
| <authentication mode="Windows"/>
<identity impersonate="true"/> |
Le problème, c'est que mon appli ne se logue pas avec le compte de Bob et l'erreur suivante survient :
Code:
Échec de l'ouverture de session de l'utilisateur 'AUTORITE NT\ANONYMOUS LOGON'
Je me suis inspiré des articles suivants pour trouver une solution :
Unable to use Kerberos Delegation from IE6 --> IIS 5.0
How To: Connect to SQL Server Using Windows Authentication in ASP.NET 2.0
mais sans succes...
Si quelqu'un à déjà réussi se genre de chose...
J'ai essayé la delegation Kerberos en autorisant sqlserveur et iis, mais j'ai toujours la même erreur
En vous remerciant par avance :D