Définir le nom d'utilisateur correct et le mot de passe avec le “gestionnaire de script” dans le rôle de Tomcat

Je sais que cela a été demandé à de nombreuses avant. Mais j'ai déjà passé mon utilisateur à un rôle de "manager-script".

Je reçois ce lorsque vous tentez de déployer:

Erreur de déploiement: l'Accès au serveur Tomcat n'a pas été autorisé. Ensemble
le nom d'utilisateur correct et le mot de passe avec le "gestionnaire de script" rôle dans
le Tomcat customizer dans le Gestionnaire de Serveur. Consultez le journal du serveur pour
détails.

Définir le nom d'utilisateur correct et le mot de passe avec le “gestionnaire de script” dans le rôle de Tomcat

Mon D:\DEV\apache-tomcat-7.0.47\conf\tomcat-users.xml:

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
    <role rolename="manager-script"/>
    <user username="user" password="user" roles="manager-script"/>
</tomcat-users>

Le serveur démarre très bien sans les erreurs de netbeans, mais quand je vais à déployer, à me demander les informations d'identification qui a "gestionnaire de script".

Définir le nom d'utilisateur correct et le mot de passe avec le “gestionnaire de script” dans le rôle de Tomcat

Ce que j'ai essayé:

  1. De supprimer tous les autres installe Apache/répertoires.
  2. Redémarrage.
  3. Double, triple et quadruple vérification du nom d'utilisateur et mot de passe
    (utilisateur@utilisateur).

Ce que je fais mal?

Réponse courte - ne sait pas. Votre tomcat-users.xml regarde, à droite. Les choses à vérifier: 1) Est le Gestionnaire de l'application déployée? 2) A l'web.xml utilisé par le Gestionnaire (où le gestionnaire de script est utilisé) a été changé? 3) Utiliser JMX pour confirmer que les utilisateurs et les rôles sont lus correctement. 4) A été modifié dans le Royaume server.xml?
Veuillez saisir votre commentaire est une réponse afin que je puisse vous donner du crédit. Je suis passé par les étapes de votre... Manager, je pense, était de déployer mais je ne pourrais pas' authentifier. J'ai décidé de les faire dans l'original web.xml et server.xml et essayez de nouveau. Il a travaillé. Donc, quelque chose qui a changé, c'est me gâcher. Mais votre Étape 2 ou 4 corrigé, merci!
Fait comme demande. Merci à l'avance.
stackoverflow.com/questions/17155837/...

OriginalL'auteur capdragon | 2013-12-16