OVH Cloud OVH Cloud

Conseil authentification dans un Intranet (SQL server/ASP.NET)

4 réponses
Avatar
Jean-Yves
Bonjour à tous ,

J'ai actuellement une application multi-postes qui tourne sous
Access2000/Sql Server et qui fonctionne grace à la sécurité intégrée de
Windows .
J'ai regroupé les utilisateurs (d'un domaine Windows 2000) par Role sous SQL
Server auxquels j'ai donné des droits sur les différents objets de ma BD
(Tables,Vue,Proc stock ...)

Je voudrais remplacer cette application par un Intranet en ASP.NET .
Comment dois-je procéder pour que les utilisateurs soient authentifiés
(sécurité intégrée windows) sur SQL Server via ASP.NET ?

Je précise que nos servers IIS et SQL Server sont installés sur des machines
distinctes ?


Merci d'avance pour vos conseils .


Jean-Yves

4 réponses

Avatar
Vko
Via la chaine de connection.

"...;Integrated Security=true;...."

ou un truc dans le genre.

-----Message d'origine-----
Bonjour à tous ,

J'ai actuellement une application multi-postes qui tourne


sous
Access2000/Sql Server et qui fonctionne grace à la


sécurité intégrée de
Windows .
J'ai regroupé les utilisateurs (d'un domaine Windows


2000) par Role sous SQL
Server auxquels j'ai donné des droits sur les différents


objets de ma BD
(Tables,Vue,Proc stock ...)

Je voudrais remplacer cette application par un Intranet


en ASP.NET .
Comment dois-je procéder pour que les utilisateurs soient


authentifiés
(sécurité intégrée windows) sur SQL Server via ASP.NET ?

Je précise que nos servers IIS et SQL Server sont


installés sur des machines
distinctes ?


Merci d'avance pour vos conseils .


Jean-Yves



.



Avatar
Pierre Lagarde [MS]
Bonjour,

Regarde aussi le mode
<identity impersonate="true" /> dans le web.config

--
Pierre Lagarde
Microsoft France

Vko wrote:
Via la chaine de connection.

"...;Integrated Security=true;...."

ou un truc dans le genre.

-----Message d'origine-----
Bonjour à tous ,

J'ai actuellement une application multi-postes qui tourne sous
Access2000/Sql Server et qui fonctionne grace à la sécurité intégrée
de Windows .
J'ai regroupé les utilisateurs (d'un domaine Windows 2000) par Role
sous SQL Server auxquels j'ai donné des droits sur les différents
objets de ma BD (Tables,Vue,Proc stock ...)

Je voudrais remplacer cette application par un Intranet en ASP.NET .
Comment dois-je procéder pour que les utilisateurs soient
authentifiés (sécurité intégrée windows) sur SQL Server via ASP.NET ?

Je précise que nos servers IIS et SQL Server sont installés sur des
machines distinctes ?


Merci d'avance pour vos conseils .


Jean-Yves



.




Avatar
Arnaud
Bonjour,

J'ai le meme probleme, je souhaite utilisation la notion
de role SQL au sein d'une application intranet (ASP.NET).
Les serveurs IIS(5) et SQL(server2000) sont distants.

J'ai modifié le web.config, la ligne de connection, mais
j'ai toujours le message suivant : "Échec de la connexion
de l'utilisateur 'AUTORITE NTANONYMOUS LOGON'"

Par contre, si je lance IE sur le serveur IIS, la
connexion se fait sans probleme.

Merci d'avance.

-----Message d'origine-----
Bonjour,

Regarde aussi le mode
<identity impersonate="true" /> dans le web.config

--
Pierre Lagarde
Microsoft France

Vko wrote:
Via la chaine de connection.

"...;Integrated Security=true;...."

ou un truc dans le genre.

-----Message d'origine-----
Bonjour à tous ,

J'ai actuellement une application multi-postes qui






tourne sous
Access2000/Sql Server et qui fonctionne grace à la






sécurité intégrée
de Windows .
J'ai regroupé les utilisateurs (d'un domaine Windows






2000) par Role
sous SQL Server auxquels j'ai donné des droits sur les






différents
objets de ma BD (Tables,Vue,Proc stock ...)

Je voudrais remplacer cette application par un






Intranet en ASP.NET .
Comment dois-je procéder pour que les utilisateurs






soient
authentifiés (sécurité intégrée windows) sur SQL






Server via ASP.NET ?

Je précise que nos servers IIS et SQL Server sont






installés sur des
machines distinctes ?


Merci d'avance pour vos conseils .


Jean-Yves



.






.



Avatar
Pierre Lagarde [MS]
Re,

Si vous êtes en solution Intranet il vous faut décocher la case anonyme
connexion dans l'administration de votre application Web dans l'admin de IIS
A ce moment les crédentials de l'utilisateur sur votre site Web seront
passés par le navigateur.

--
Pierre Lagarde
Microsoft France

Arnaud wrote:
Bonjour,

J'ai le meme probleme, je souhaite utilisation la notion
de role SQL au sein d'une application intranet (ASP.NET).
Les serveurs IIS(5) et SQL(server2000) sont distants.

J'ai modifié le web.config, la ligne de connection, mais
j'ai toujours le message suivant : "Échec de la connexion
de l'utilisateur 'AUTORITE NTANONYMOUS LOGON'"

Par contre, si je lance IE sur le serveur IIS, la
connexion se fait sans probleme.

Merci d'avance.

-----Message d'origine-----
Bonjour,

Regarde aussi le mode
<identity impersonate="true" /> dans le web.config

--
Pierre Lagarde
Microsoft France

Vko wrote:
Via la chaine de connection.

"...;Integrated Security=true;...."

ou un truc dans le genre.

-----Message d'origine-----
Bonjour à tous ,

J'ai actuellement une application multi-postes qui tourne sous
Access2000/Sql Server et qui fonctionne grace à la sécurité
intégrée de Windows .
J'ai regroupé les utilisateurs (d'un domaine Windows 2000) par Role
sous SQL Server auxquels j'ai donné des droits sur les différents
objets de ma BD (Tables,Vue,Proc stock ...)

Je voudrais remplacer cette application par un Intranet en ASP.NET
. Comment dois-je procéder pour que les utilisateurs soient
authentifiés (sécurité intégrée windows) sur SQL Server via
ASP.NET ?

Je précise que nos servers IIS et SQL Server sont installés sur des
machines distinctes ?


Merci d'avance pour vos conseils .


Jean-Yves



.






.