Suppression de l’URL Localhost dans asp mvc

Avoir juste un problème pour essayer d’afficher correctement une image à partir d’un site externe mais mvc impose des liens et ajoute automatiquement le localhost: url au début de tout même avec un routage personnalisé

Par exemple, j’ai besoin de: www.google.com/finance/chart?q=NYSE:V&tlf=12

mais j’obtiens: http: // localhost: 3022 / www.google.com / finance / chart? q = NYSE: V & tlf = 12

Toute aide serait très appréciée

Votre problème n’est pas MVC; c’est la formation de vos tags. Vous le faites comme ça:

 blah... 

Vous devriez le faire comme ça:

 blah... 

Sans inclure le protocole au début, le navigateur suppose que votre lien est relatif au site actuel. Cela n’a rien à voir avec MVC.

Si vous avez besoin d’un lien sur un domaine distinct, vous devez append http://

Alors :

http://https://stackoverflow.com/questions/8756986/removing-localhost-url-in-asp-mvc/www.google.com/finance/chart?q=NYSE:V&tlf=12

Devrait marcher!

Pourquoi? Sans le http , le lien est considéré comme relatif et le navigateur utilise le domaine relatif -> localhost !