none
Interroger Windows Search depuis une page ASP RRS feed

  • Question

  • Bonjour

    J'ai 1 serveur Windows Server 2003 sur lequel est installer Windows Search 4 pour indexer des répertoires de stockage.
    Un autre serveur sous Windows Server 2012 héberge un site web en ASP classic (migré depuis un Windows Server 2003).

    Une des fonctions du site permet de faire des recherches parmi les de fichiers stocké sur le premier serveur.
    Avant la migration le site utilisait IXSSO, mais ça n'existe plus sur Windows Server 2012.

    Quand je test l'interrogation à distance (depuis WS 2012) de Windows Search via un EXE ça marche.
    Mais via une page ASP classic, j'ai une fenêtre de debugage visual-studio qui apparaît (côté serveur) avec message d'erreur du genre:
    Une execption non géré ('Accès refusé') s'est produite dans w3wp.exe [5736].
    Et dans le détail du processus j'ai le nom d'utilisateur paramétré dans l'AppPool qui exécute la page en question.

    Quand je regarde le journal windows côté serveur 2003, je vous une ouverture et fermeture de sessions ANNONYMOUS LOGON pour le cas de l'ASP alors que pour mon EXE j'ai le login de l'utilisateur que j'ai utilisé lors de l’exécution.
    Même en paramétrant cet utilisateur dans l'AppPool ça ne change rien.

    Quelqu'un aurait une idée pour me débloquer?

    lundi 1 septembre 2014 11:21

Toutes les réponses

  • Autre test.

    J'ai créé une page aspx qui s'exécute dans le même AppPool que le site asp classic et ça marche.

    Dans les logs de connexion je vois que l'utilisateur paramétré dans l'AppPool s'est connecté au serveur de stockage.
    Il semble donc que l’exécution des pages asp classic ne tient pas compte du compte de l'AppPool.

    Est-ce normal?

    lundi 1 septembre 2014 13:16