J'entre simplement "MyMessages/Index" après localhost: 51531/et cette fenêtre est affichée. Cela me semble très bizarre, mais probablement quelque chose de simple.
J'essaie donc de naviguer vers localhost:51531/MyMessages/Index
dans Edge.
Le contrôleur est public class MyMessagesController : Controller
L'action du contrôleur est juste:
public IActionResult Index()
{
return View();
}
Une idée pourquoi cela se passe?
Cela ne se produit pas dans IE11
Le problème est que vous avez laissé le schéma scheme au début de l'URL. Certains navigateurs déduiront Dans certaines circonstances, mais tous les navigateurs ne l'inféreront pas tout le temps.}
Au lieu de:
localhost:51531/MyMessages/Index
Essayer:
http://localhost:51531/MyMessages/Index
La simple option de préfixer http semble bien, mais disons que vous appuyez sur Ctrl + R (ce que les développeurs font souvent), puis, pour une raison étrange, il reste des applications à ouvrir, ce qui est agaçant. J'ai pu le faire fonctionner en ajoutant une entrée DNS (etc/hosts) de sorte que "Edge" doit maintenant savoir ce que localhost est.
127.0.0.1 localhost