2017-10-05 6 views
-2

J'appelle une méthode de contrôleur pour connecter un utilisateur. Si j'appelle l'application publiée du serveur dans un navigateur normal, cela échoue. Cependant, il fonctionne localement et Si j'appelle le serveur du navigateur engendré pour le débogage, cela fonctionne. Je veux savoir ce qui est fonctionnellement différent entre ces deux navigateurs afin que je puisse affiner le problème. Merci!En quoi le navigateur de débogage VS est-il différent du navigateur normal?

+0

Qu'est-ce que c'est «le navigateur de débogage»? Ne pas déboguer une application Web suffit de lancer votre navigateur Web? Pour affiner le problème, il semble que vous ayez besoin de définir ce que «ça échoue» signifie. N'essayez pas de déterminer * toutes les différences possibles * entre deux environnements. Concentrez-vous sur l'erreur * réelle. – David

+0

Si le navigateur est identique, alors il ne serait pas logique que j'ai une erreur dans un et ne l'ai pas dans un autre avec une URL copiée/collée. Je crois comprendre que le navigateur de studio visuel est quelque peu différent pour prendre en compte le transfert de points de rupture javascript et autres. Puisque cette erreur ne se produit que dans une circonstance, j'ai supposé qu'il serait productif de comprendre ce qui est différent de cette circonstance que celle dans laquelle elle fonctionne. – DevDevDev

+0

Tout dépend de ce qu'est réellement l'erreur. Lequel est quoi, exactement? – David

Répondre

1

Il n'y a pas de différence entre le "navigateur de débogage" et le navigateur normal. La différence est lorsque vous exécutez l'application à partir de Visual Studio, il héberge l'application afin que le navigateur puisse le lire. Lorsque vous essayez d'accéder à la même URL sans une application hôte en cours d'exécution, elle ne sera pas disponible car il n'y a rien à écouter pour les demandes entrantes provenant du navigateur. La manière exacte dont il est hébergé dépend des paramètres de l'onglet Propriétés/Web du projet.

enter image description here

+0

Très bien. Bon à savoir qu'il n'y a rien de différent fonctionnellement. Cela me donne un point de départ. Merci. – DevDevDev

+0

@DevDevDev, Si cela vous est utile, vous pouvez le marquer comme la réponse. Bonne journée:) –