Comment faire Pour Désactiver Https dans Visual Studio 2017 Web Proj ASP.NET Core 2.0
J'ai créé un projet par défaut dans Visual Studio 2017 avec ASP.NET Core 2.0. J'ai choisi la Web App avec MVC et avec l'Utilisation Individuelle Auth. Par défaut, il est à venir configuré et fonctionne avec le protocole https. J'ai essayé de désactiver en allant dans les propriétés du projet et la suppression de l'utilisateur ssl et l'évolution de https en http mais puis-je obtenir soit et IIS Express erreur de Connexion ou une erreur 404.
Je n'ai pas voir https par défaut avant. Où est ce que vient et où puis-je le désactiver?
OriginalL'auteur Peter Kellner | 2017-09-30
Vous devez vous connecter pour publier un commentaire.
Je viens de créer un défaut MVC application à l'aide de net core 2.0.
Pour désactiver SSL, vous devez faire 2 étapes. Vous pouvez le faire soit à l'aide de Visual Studio GUI, ou en modifiant le launchsettings.json (plus bas)
Et le tour est joué:
Si vous n'êtes pas un fan de l'utilisation de l'interface, vous pouvez également modifier la launchsettings.fichier json, par la mise en
sslPort: 0
et"launchUrl": "http://localhost:13121/"
(ou à l'endroit où vous souhaitez lancer l'application)Tipp: Le launchUrl accepte les Url relatives, de sorte que vous avez réellement n'avez pas à copier le régime et l'hôte. Il suffit d'entrer / oder laisser vide.
comment avez-vous résolu?
nevermind...
OriginalL'auteur Marco
Accéder à l'Application des Propriétés et décocher la case "Activer le protocole SSL"
OriginalL'auteur RanchMobile
Si la réponse fournie par @Marco n'a pas résolu le problème, vous pouvez essayer ce,
Lorsque vous créez de nouveaux .net core, mvc de l'application, il sera par défaut de la balise meta généré dans _Layout cshtml de mise à niveau de la requête http vers https ( "http-equiv="Content-Security-policy" content="la mise à niveau d'insécurité-les demandes"). Lorsque vous déployez votre application vers le serveur sans http, vous pouvez avoir besoin de supprimer le ci-dessous tags
http-equiv="Content-Security-policy" content="la mise à niveau d'insécurité-les demandes"
Également commenter les dessous de la ligne de Démarrage.cs fichier
app.UseHttpsRedirection();
OriginalL'auteur SHIBIN
Je viens d'avoir le même problème (ie. J'avais besoin d'un non-SSL URL pour établir la ngrok.com tunnel)
Il y a probablement une alternative non garantis localhost URL définie.
Je me rends compte que la question est de désactiver le garantis, mais vous n'avez probablement pas besoin. Vous avez probablement déjà un prêt non garanti défini.
Certes, j'ai hérité de ce projet donc je ne suis pas au courant si un projet par défaut sont configurés de la même. Mon hypothèse est qu'il y a une URL non sécurisée déjà disponibles pour vous que vous pourriez être dominant.
Il suffit de regarder dans le "Développement" Serveur de propriétés.
Voir ma capture d'écran ci-dessous:
Upvoted parce que je n'étais pas à la recherche d'une réponse concernant ASP.NET Core, et je voulais trouver une réponse à ce sujet ASP.NET (le Cadre). Malheureusement, même après avoir défini la
Enable SSL
paramètre False, la fichue chose continue d'essayer d'ouvrir sur HTTPS qui je n'ai pas défini de façon à ce n'a pas aidé quand même.au lieu de cacher les parties de l'image, veuillez considérer que l'utilisation mannequin projet de point à l'information si le nom du projet est si sensible, sinon ne pas mettre d'images et de texte utiliser seulement pour des instructions
Les instructions ont été "il suffit de regarder dans le "Serveur de Développement" propriétés". Si l'image ne doit ajouter à ce que...
OriginalL'auteur Bret Royster