J'ai un site intranet fonctionnant sous IIS6 (sous un port spécifique, pas celui par défaut) avec une authentification Windows intégrée activée et utilise un pool d'applications configuré avec un compte de service. le problème est que si j'accède au site Web en utilisant le nom de serveur avec un domaine complet dans l'URL, il lance une invite de connexion (ne fonctionne pas même si j'entre mes identifiants de connexion Windows), mais si j'utilise l'adresse IP du serveur alors ça fonctionne bien. S'il vous plaît laissez-moi savoir ce que je dois faire pour obtenir l'URL avec le nom du serveur de travail. par exemple http://servername:8080/default.aspx lancers francs invite de connexion, mais http://ip adresse: 8080/default.aspx fonctionne très bienProblème d'authentification avec un site intranet fonctionnant sous IIS6
Répondre
Deux problèmes possibles me viennent à l'esprit:
Le serveur DNS de votre réseau ne résout pas
servername
à un IP- Run
Ping servername
de la ligne de commande pour vérifier si le nom porte la propriété intellectuelle devrait - modifier t il fichier
C:\Windows\System32\drivers\etc\hosts
et ajoutez le nom du serveur et l'adresse IP
- Run
Le
Bindings
dans IIS6 ne s'attend passervername
- Assurez-vous que
servername
est inclus dans la liste ou le champHost Header Name
est vide
- Assurez-vous que
merci pour la réponse. le nom du serveur résout correctement l'adresse IP et le nom de l'en-tête de l'hôte est vide. Êtes-vous en train de dire que je devrais inclure le nom du serveur dans le champ "Nom d'en-tête de l'hôte"? – RKP
Non, vide signifie "attraper tout". Avez-vous d'autres sites Web dans IIS? –
Oui, j'ai un autre site Web utilisant le port par défaut avec l'accès anonyme activé et l'authentification Windows désactivée et fonctionne sous le pool d'applications par défaut configuré avec le compte "service réseau". idéalement, je voudrais pouvoir accéder aux sites Web avec l'alias DNS au lieu du nom du serveur et de l'adresse IP sans aucune invite de connexion. – RKP
J'avais exactement ces Symptômes lorsque l'adresse IP du serveur Web a été modifiée en raison d'un nouveau schéma d'adressage IP interne. Passer l'authentification a travaillé à partir du serveur Web lui-même, mais pas à partir d'un autre système. À partir d'autres systèmes, l'utilisation du nom d'hôte dans l'URL a incité IE à demander des informations d'identification qui ont toujours été rejetées. En effet, l'adresse IP de l'URL a incité IE à demander des informations d'identification acceptées. Après avoir chassé beaucoup de faux-fuyants, nous soupçonnions que le serveur mettait en cache les informations d'identification par rapport à l'ancienne adresse IP. Nous avons donc redémarré le serveur et tout s'est bien passé.
Je rencontre le même problème. Je crois que c'est quelque chose à voir avec le mécanisme d'authentification Kerberos. S'il utilise NTLM, il fonctionnera (ce qu'il fait en utilisant une adresse IP). Kerberos requiert un nom principal de service enregistré sur Active Directory pour que cela fonctionne. Kerberos ne vous permettra pas non plus de faire fonctionner des pools d'applications sous des comptes différents mais avec le même nom de serveur. Dans ces situations, vous devriez avoir un autre nom pour le site et l'enregistrer avec Kerberos. Cependant, je n'ai pas encore résolu le problème, donc ce ne sont que des suggestions.
Essayez ceci.J'ai eu exactement le même problème et il fixé pour moi (je suis le fil lié)
Je mis mon AuthenticationProvider pour mon site Web à « NTLM, Negotiate »
En suivant ces instructions: http://support.microsoft.com/kb/215383
avec un léger changement à leur instruction pour définir fournisseur bien sûr
mien:
cscript adsutil.vbs set w3svc/WebSite/root/NTAuthenticationProviders "**NTLM, Negotiate**"
Vous pouvez obtenir l'ID du site en cliquant sur le dossier "Sites Web" à gauche dans IIS. Cela devrait énumérer tous votre site Web avec leur carte d'identité
Merci à la réponse de Nick qui m'a conduit à ce
- 1. Problème d'ajout de site à IIS6
- 2. Test du site intranet sous différents comptes
- 3. ASP.NET MVC3 Intranet Site
- 4. Site intranet Content Management
- 5. X-Frame-Options avec site intranet
- 6. Comment rechercher un site intranet ASP.NET hybride?
- 7. Problème d'accès anonyme IIS6
- 8. Ajout de mappages d'application à un site Web IIS6 sous Windows XP
- 9. Copier le site intranet sharepoint
- 10. Réécriture d'URL dynamique avec IIS6
- 11. Site Internet Sharepoint qui ressemble à un site intranet
- 12. Les liens du site principal ne fonctionnent pas sous iis6
- 13. Elmah et 404s sous IIS6
- 14. ASP.NET MVC2 Zones ne fonctionnant pas dans IIS6
- 15. Comment créer un sous-domaine dans IIS6
- 16. WCF REST - Problème de streaming avec IIS6
- 17. Problème d'accès MSDEPLOY sous Windows 2003 et IIS6
- 18. Test d'un site intranet utilisant l'authentification Windows
- 19. 301 redirection avec Querystring - IIS6
- 20. page web essayant d'ouvrir un site sur votre intranet
- 21. Affichage du contenu Internet sur un site intranet
- 22. IIS: Puis-je créer un en-tête d'hôte pour un site intranet?
- 23. .Net fonctionnant sous Linux
- 24. Connexion au site intranet SharePoint avec l'erreur concepteur
- 25. Version locale du site Web fonctionnant sous Virtual Window Machine
- 26. PassivePortRange problème dans IIS6 (FTP)
- 27. accès nouveau site Intranet sans utiliser ipaddress et le port
- 28. Comment transformer un site intranet sharepoint 2010 en un site externe
- 29. IIS6 Exécution d'un répertoire virtuel ASP.NET sous un site Web ASP classique
- 30. Modification du répertoire de base du site IIS6 avec Powershell
Lorsque vous vous connectez avec http: // nomserveur: 8080 /, indiquez que vous servername \ nom d'utilisateur que votre nom d'utilisateur lorsque essayer de vous connecter? –
Je spécifie le domaine \ nom d'utilisateur, pas nom de serveur \ nom d'utilisateur. – RKP
à quiconque trébuchant dans cette question, un lien très utile qui l'a résolu pour moi, tout en expliquant la raison du problème [link] (http://blogs.imeta.co.uk/jallderidge/archive/2010/07/18 /875.aspx) – Menahem