Question

Nous avons actuellement une situation où nous avons un service WCF qui génère Excel des rapports personnalisés pour les clients. Ce service est hébergé dans un service Windows et les fixations de ses utilisations.

Nous avons redéveloppé ce service pour ajouter un liaison HTTP afin que les clients ASP.NET peuvent utalise certaines des fonctionnalités de base sans authentification.

Cela fonctionne très bien dans notre environnement de développement, mais quand nous déployons pour UAT, le service ne peut pas ouvrir un port http et définir le point de terminaison MEX. Nous avons un accès limité aux UAT, et que cela était un service pré-existant avant nous avons repris le projet, nous ne savons pas quel est le problème.

Je sais que nous pouvons exécuter httpcfg sur le serveur et définir le point final qui passe le SID du compte fonctionnel. Mais est-il de toute façon, nous pouvons énumérer ce que critères d'évaluation ont été définis sur le système? Si nous pouvions les énumérer, nous pourrions Compairé nos environnements UAT et DEV pour vous assurer qu'il ny a pas une inconsistance dans les critères d'évaluation qui ont été définis. Si tel est le cas, il nous évitera de devoir déterminer si les mensonges de problème avec la politique du groupe sur le système UAT.

Était-ce utile?

La solution

Vous pouvez essayer d'utiliser la commande netsh.

« netsh http montrer urlacl » devrait vous donner un aperçu de agréable de voir ce qui est autorisé pour qui, sur le port http.

Hope this helps,

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top