5 votes

IIS n'est pas capable d'accéder au dossier réseau partagé.

Désolé si cela a déjà été répondu. Mais j'ai parcouru de nombreux messages, rien n'a fonctionné pour moi.

Tout d'abord, je suis nouveau dans la gestion de l'IIS. Nous avons une application dans IIS 8 et le pool d'applications est configuré sous un compte de domaine (Pools d'applications -> Paramètres avancés -> Identité). Le dossier partagé se trouve dans un serveur différent au sein de notre réseau, dans le même domaine.

Lorsque nous nous connectons à la machine hébergeant l'IIS en utilisant le même compte de domaine, ce compte peut parcourir le dossier partagé. Cependant, l'application web n'arrive pas à trouver ce chemin. De plus, si nous configurons un dossier partagé sur la même machine que le serveur IIS, notre application web parvient à trouver cet emplacement. Donc l'application web parvient à trouver l'emplacement tant qu'ils sont tous les deux sur le même serveur.

De plus, le compte de domaine a été accordé un accès au dossier partagé.

Aussi, je ne suis pas sûr de comment obtenir plus de journaux. Je vois que les journaux sont configurés à C:\inetpub\logs\LogFiles\W3SVC1, mais ils ne contiennent aucune information précieuse sur ce problème.

Merci.

4voto

milope Points 431

Si le site utilise l'authentification anonyme, allez sur le site Web > Authentification > Authentification anonyme. Cliquez sur Modifier et modifiez l'identité de IUSR à Pass-Through ou à App Pool User. Cela permettra à IIS d'utiliser le compte du pool d'applications pour accéder aux ressources lorsque l'authentification anonyme est utilisée. Sinon, il utilisera le compte local IUSR qui peut s'identifier comme le compte de l'ordinateur lors de l'accès à du contenu distant au lieu du compte du pool d'applications.

Si vous utilisez l'authentification Windows + l'usurpation, alors vous avez un problème de double-saut. Je n'entrerai pas dans les détails tant que le mécanisme d'authentification n'est pas confirmé.

1voto

Rishi Points 301

Si vous utilisez un script PHP et que l'authentification de fenêtre est activée sur votre site, vous devez vérifier si le fichier php.ini pour le drapeau d'impersonation est défini. Si c'est le cas, il doit être désactivé. Vous ne voulez pas qu'IIS imite un utilisateur IUSR. Il doit transmettre les informations d'identification de l'utilisateur au dossier partagé défini par l'AD. Ensuite, arrêtez et redémarrez votre site. J'espère que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X