Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementProbleme lors de lProbleme lors de l'installation du Active Directory authentication
Précédente
 
Suivante
Nouveau message
19/09/2014 11:20
 

Bonjour tout le monde 
J'espère que vous allez bien , alors là j'entre dans le vif du sujet, dernièrement j'ai rencontré un problème lors de l'installation de l'Active Directory authentication for DotNetNuke. 
J'avais bien suivis les instructions décrites dans la documentation officielle du module qui se présente dans le lien suivant :
https://dnnauthad.codeplex.com/documentation
Mais une fois à l’étape 4 de l'installation : 

  1. Browse to the location on your computer that you saved the AD Provider .zip file and click “Next”.

( Pour informations j'ai téléchargé le dossier ActiveDirectory_05.00.06_Install.zip se trouvant dans ce lien : https://dnnauthad.codeplex.com/documentation)

Une erreur s'affiche : 

Echec Installation abandonnée : ce paquet réclame un niveau de permission supérieur à celles disponibles dans votre environnement. Permissions requises -


Outils utilisés:
Sql server 2008
Visual Studio 2010
DNN_Platform_07.02.02_Source

J'attend un retour de votre part , et je vs remercie d'avance.
Bonne journée

 
Nouveau message
23/09/2014 09:36
 

Je crois n'avoir encore jamais rencontré ce message d'erreur.

En regardant dans le manifeste du package, j'ai remarqué qu'il était indiqué : <dependency type="Permission">AspNetHostingPermission</dependency>

Peut-être que le pool applicatif manque de permissions. Avez-vous vérifié les droits NTFS dont dispose le compte utilisateur associé au pool applicatif ? S'agit-il d'une exécution en mode intégré ou en mode classique ?




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
24/09/2014 13:17
 

Bonjour Stéphane je vous remercie tous d'abord pour votre réactivité.
Avant de répondre à vos questions,j'aimerais vous signalez que lors de la sélection du dossier ActiveDirectory_05.00.04_Install.zip (cette fois ci j'ai abandonné la version AD_05.00.06) pour l'installation, et une fois le bouton Suivant cliqué, on m'affiche comme résultats du téléchargement 

Etape en cours : Lecture du manuel d'installation
Info Ouverture du manifeste du paquet - Auth_System - DNN_ActiveDirectoryAuthentication
Echec Installation abandonnée : ce paquet réclame un niveau de permission supérieur à celles disponibles dans votre environnement. Permissions requises -

Donc 1er réflexe était de chercher l'emplacement du manisfeste (qui correspond au fichier ActiveDirectory.dnn), et lire le contenu.Et là,tout à fait comme ce que vous venez de dire, au sein du package j'avais trouvé le paramétre DEPENDENCY

<dependencies>
        <dependency type="Permission">AspNetHostingPermission</dependency>
        <dependency type="CoreVersion">06.00.00</dependency>
</dependencies>

Et la maintenant ,je répondrai à votre seconde question,en vous listant les paramètres du pool d'application (coté IIS.8)

  • Nom                           :   intranetPool
  • Etat                            :   Démarré
  • Version du CLR .Net :    v4.0
  • Mode pipeLine géré  :   Intégré
  • Identité                      :   ApplicationPoolIdentity

- en ce qui concerne votre 1ère question j'ai pas pu vérifier, vu que j'ai pas su comment le faire.

 
Nouveau message
07/10/2014 16:56
 

Je viens juste de mettre en place la 5.0.6 avec succès sur une de mes instances.
Est-ce que vous avez avancé de votre côté ?

Pour revenir à la question des permissions, avec le paramétrage indiqué, est-ce que vous avez donné le contrôle total à l'utilisateur (associé au pool) sur l'arborescence de fichiers du site ? A priori, il devrait s'agir du compte local "IIS AppPool\intranetPool".

Si cela ne fonctionne pas, vous pouvez essayer avec le compte "Service réseau" (ou "Network Service") en le sélectionnant au niveau du pool à la place de "ApplicationPoolIdentity" et en lui donnant le contrôle total sur l'arborescence de fichiers du site.




Stéphane TETARD
ARICIE - Member of DotNetNuke France
 
Nouveau message
20/10/2014 18:29
 

Rebonjour Stéphane;
Malheureusement, il n’y a aucun avancement noté 

En ce qui concerne les permissions ,oui effectivement j'ai bien accordé à IIS AppPool\intranetPool (Utilisateur: intranetPool)= control total sur le REP Website
et l'application à comme Pool d'application = intranetPool

J'ai même testé, ce que vous m'avez proposé en attribuant NetworkService =identité (coté IIS Pool d'application), et en accordant le droit total à l'utilisateur: SERVICE RESEAU  sur le Rep: Website de la solution, mais en vin :s

 
Nouveau message
23/10/2014 10:17
 

Bonjour Stéphane ; 
Je vous apprend que je viens de résoudre le problème en remplaçant cette ligne:
         <trust level="Medium" originUrl=".*" /> 
se situant dans le fichier web.config par :
          <trust level="Full" originUrl=".*" />
et ça marche.
Je vous remercie, passez une excellente journée.

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementProbleme lors de lProbleme lors de l'installation du Active Directory authentication