Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2005, 15h11   #1
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Par défaut [Outils][IIS] Problème de connexion

Salut !
Aprés pas mal de déboire, j'approche d'un projet quasi finalisé !
Seul tout petit pb :
Mon appli se connecte à une base SQL server, j'affiche les datas qui m'interessent : a priori, tout est bon !
Mon soucis : quand un autre poste veut accéder à mon poste via IE, IE lui retourne un message comme quoi la page est inaccessible .
HELP!!!!
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h16   #2
Membre régulier
 
Inscription : décembre 2004
Messages : 92
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 92
Points : 94
Points : 94
Envoyer un message via MSN à ld9474
L'accès anonyme est il activé sur ton poste. L'URL est-elle la bonne? La page de demarrage du projet est-elle correctement configurée dans IIS?
ld9474 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h33   #3
Membre habitué
 
Inscription : mai 2002
Messages : 292
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 292
Points : 116
Points : 116
Envoyer un message via MSN à SoaB
Titre de ton post ? invisible ?
SoaB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h35   #4
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
Citation:
Envoyé par ld9474
L'accès anonyme est il activé sur ton poste. L'URL est-elle la bonne? La page de demarrage du projet est-elle correctement configurée dans IIS?
N'as tu pas un firewall
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h49   #5
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Par défaut Précisions

J'ai activé la connexion Anonyme dans IIS . Maintenant, mon site est accessible, mais on ne me demande plsu mon login/pwd d'identification Windows .

J'ai une autre question :
Aucun pb pour me connecter sur une base SQL Server installée sur mon poste . Le framework est aussi installé sur mon poste .
J'utilise Windows XP .
En revanche, badaboum quand je veux me connecter à une base SQL Server installée sur un poste équipé de windows Server 2003 .
J'obtiens un message d'erreur me signifiant un pb de droit .
Je ne suis plus : ce n'est plus le User ASPNET qui se connecte sur une base installé sous l'OS Windows Server 2003 ????
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h53   #6
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
"Nous sommes parfois amenés à réaliser des applications sous Windows Xp pour ensuite
les porter en production sur un Windows 2003.

Souvent aussi, nous donnons les droits à l'utilisateur ASPNET d'exécuter des procédures
stockées en faisant un GRANT ... TO ASPNET.

Malheureusement, ASPNET n'existe plus sous Windows 2003. Il est remplacé par IIS_WPG.

Il faut donc donner les droits à IIS_WPG au lieu de ASPNET."
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 15h58   #7
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Pardon Ditch, mais je ne comprends pas : ASP.net, le framework .net , Visual Studio .net, IIS : tout cela est installé sur mon poste (XP )
La base SQL Server est située sur un serveur Windows Server 2003 .
C'est donc dans ma base SQL Server que je dois autoriser l'utilisateur dont tu me parles ?
Pardonne le côté béta de ma question, s'il te plaît...
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 16h01   #8
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
Win 2003 n'a pas d'utilisateur ASPNET... Donc il faut pas essayer de se connecter avec...
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 16h11   #9
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Je vais passer pour le dernier des débiles en écrivant cela :
J'ai été voir les utilisateurs présents sur mon poste : je n'ai aucun "IIS_WPG" . J'imagine que les utilisataurs du site que ej crée vont se connecter à mon poste, et de là être routés vers la BD SQL présente sur le deuxième serveur .
Je ne comprends donc pas ta réponse, désolé .
Faut il que je crée un compte IIS_WPG sur mon poste, là où IIS est installé ? Faut il que je crée un utilisateur IIS_WPG pr la BD sur le serveur Windows Server 2003 ?
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h01   #10
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Ca m'a lair d'être le souk :
Ne faudrait il pas que j'ai ma base et le frmaework au meme endroit ?
Sinon, j'ai d'un côté ASPNET qui va vouloir attaquer ma base, qui elle attend d'être interrogée par un gars du nom de IIS_WPG !
Je ne vois pas du tout OU il faut que je crée ce compte IIS_WPG .
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h25   #11
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Je refuse que ce post sombre dans les abymes insondables de ce génial forum .
please, help !
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h28   #12
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
euh... Si ta base est sur une autre machine, c'est différent je pense. C'est bien l'utilisateur de la machine appellante je pense
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h31   #13
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
"L'utilisateur de la machine appelante" ?
Tu veux dire que sur mon serveur IIS, installé sur ma machine Windows XP, je dois CREER ce USER IIS_WPG ?
Comment alors dire à ASPNEt qu'il doit utiliser ce compte par défaut au lieu de ASPNET ?
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h33   #14
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
Ce que je veux dire c'est que l'utilisateur est \MachineAppelante\ASPNET mais c'est sans certitude car je bosse rarement avec l'utilisateur ASPNET en SqlServer ou alors uniquement en local
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 17h56   #15
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Mais comment se fait il que lorsque je crée un objet sqlconnection via l'onglet "Données" du Designer, la connexion ainsi créée passe sans pb les tests ? J'ai droit à un "Connexion testée avec succès"; pourtoant, lorsque je teste monappli, j'obtiens systématiquement un fort vilain :
Citation:
Échec de la connexion de l'utilisateur '(null)'. Raison : Non associé à une connexion sécurisée SQL Server.
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 18h18   #16
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
En fait, j'ai choisi l'authentification Windows dans IIS : dans ce cas, est ce que ASPNET ou IIS_WPG sont quand même utilisés, ou est ce que seul l'authentificationj windows me permet d'accéder à mes pages ???
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2005, 19h12   #17
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
Il serait mieux de faire l'authentification par Windows.

Sinon le probleme c'est qu'il faut utiliser une connexion sécurisée en mettant "Integrated Security = SSPI" dans la chaine de connexion (pas sur du "Integrated")
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2005, 09h54   #18
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
Le soucis ne pourrait il venir du fichier WebConfig ?
J'y ai mis Authentication=windows . Ne faut il rien ajouter ?
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2005, 11h54   #19
Invité de passage
 
Inscription : janvier 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 15
Points : 2
Points : 2
HA HA !
La solution :
pour utiliser une authentification Windows sur un projet ASP.net :
j'utilise IIS installé sur mon poste ( sousXP )
Ma Bd Sql Server est sur un Serveur tournant sous Windows Server 2003
Il faut rajouter au fichier WebConfig la ligne :
Citation:
<identity impersonate = "true" />
Cela pemet d'éliminer l'erreur "Erreur de connexion de l'utilisateur Null"
Tous ceux que cela peut aider seront gentils de m'envoyer un Malabar .

Remotche, qui vous remercie tous, et toi en particulier, Ditch !!!!!
Remotche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2005, 11h58   #20
Expert Confirmé Sénior

 
Avatar de Ditch
 
Didier Danse
Inscription : mars 2003
Messages : 4 136
Détails du profil
Informations personnelles :
Nom : Didier Danse
Âge : 30

Informations forums :
Inscription : mars 2003
Messages : 4 136
Points : 4 540
Points : 4 540
Envoyer un message via MSN à Ditch Envoyer un message via Skype™ à Ditch
Ah ben on y est arrivé... enfin TU y es arrivé

Cette question je vais la mettre au chaud y a des choses interressantes
__________________

Didier Danse

Most Valuable Profesionnal SharePoint
Microsoft Certified Application Developer
Mes articles sur developpez.com
Mon site perso

Ditch est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h01.


 
 
 
 
Partenaires

Hébergement Web