Articles of cors

Comment activer les demandes d’origine croisée dans ASP.NET MVC

J’essaie de créer une application Web qui fonctionne avec les demandes d’origine croisée (CORS) dans MVC 5. J’ai tout essayé sans résultat. Avec un atsortingbut public class AllowCrossSiteJsonAtsortingbute: ActionFilterAtsortingbute { public override void OnActionExecuting(ActionExecutingContext filterContext) { filterContext.RequestContext.HttpContext.Response.AddHeader(“Access-Control-Allow-Origin”, “*”); base.OnActionExecuting(filterContext); } } Avec l’atsortingbut EnableCors [EnableCors(“*”)] Rien ne fonctionne, je commence à penser que c’est impossible

L’authentification de base WebAPI ASP.NET échoue toujours en tant que 401 / Unauthorized

Essayer de sécuriser mon API Web ASP.NET-2 à l’aide de l’authentification de base, mais l’erreur se termine toujours par: 401/Unauthorized Authorization has been denied for this request. Ci-dessous se trouvent mon extrait de code de contrôleur et de demande ajax à côté des en-têtes de demande et de réponse. BasicAuthenticationHandler.SendAsync s’exécute toujours avec succès jusqu’à: […]

Gestion du contrôle en amont CORS dans l’API Web Asp.net

J’ai trois applications dans mon architecture. Ils sont sur le même serveur mais avec des numéros de port différents. A – Token Application (port 4444) – Asp.net WebApi B – API Application (port 3333) – Asp.net WebApi C – UI Application (port 2222) – AngularJS App. Le stream d’application est comme ci-dessous 1- Le projet […]

Application Web VS2017 CORS: Accès-Contrôle-Autoriser-Origine

J’utilise Angular 6+ pour un petit site Web présentant un CRUD dans une SQL Database . Angular étant un client-side framework , j’ai créé un service Web à l’aide de Visual Studio 2017 Le projet que j’utilisais est une web application ASP.NET Core le service est actuellement sur le port 53819 Pour cette raison, j’ai […]

Activer CORS pour Web API 1, .net 4.0

Je dois activer CORS pour mon API Web et je ne peux pas passer à Framework 4.5 pour le moment. (Je sais à propos de System.Web.Http.Cors.EnableCorsAtsortingbute.) J’ai essayé d’append ce qui suit à mon Web.config pour voir si cela fonctionnait, mais cela n’a pas fonctionné: J’ai également essayé de définir manuellement l’en-tête Access-Control-Allow-Origin sur “*” […]

HTTP CODE 405 (méthode non autorisée), lorsque j’ai envoyé des données POST dans ASP.NET WebAPI CORS

Web.config Manette [EnableCors(origins: “http://domain/api/Clients”, headers: “*”, methods: “*”)] public class ClientsController : ApiController { private ParaNewnergyEntities db = new ParaNewnergyEntities(); // GET: api/Clients public IEnumerable GetClient() { return db.Client.ToList(); } [HttpPost] public IHttpActionResult PostClient(Ssortingng Username, Ssortingng Password) { Client c = new Client { Username = Username, Password = Password }; db.Client.Add(c); db.SaveChanges(); return Ok(c); […]

Envoi de chaînes base64 au serveur c #

J’ai fait ac # web api pour le moment. Cela fonctionne bien jusqu’à aujourd’hui. J’ai essayé de convertir une image en base64ssortingng, puis de l’envoyer au serveur c # via ajax. Quand j’ai fait lesdites étapes, une erreur s’est produite. XMLHttpRequest cannot load http://10.0.10.105:50231/api/hello. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://10.0.10.201’ […]

WebAPI CORS et Ninject

J’ai un projet WebAPI # qui a ninject et toutes les fonctions get fonctionnent. Cependant, chaque fois que j’essaie de poster, je reçois une réponse “Méthode non autorisée” de l’API. J’ai lu quelques endroits que c’est parce que l’API refuse les appels d’origine croisée. J’ai donc utilisé la console du gestionnaire de paquets et installé […]

Activer CORS pour les ressources statiques dans ASP .NET MVC?

J’ai trouvé de nombreuses ressources concernant CORS dans les API Web et les contrôleurs généraux dans ASP .NET MVC. Cependant, je suis dans une situation où j’aimerais que toutes les ressources statiques (fichiers CSS et JS) d’un dossier spécifique soient également téléchargeables via AJAX. En d’autres termes, activez CORS pour ces ressources ou ce dossier. […]

CORS ne fonctionne pas avec route

J’ai un problème avec un sharepoint terminaison sur mon API Web. J’ai une méthode POST qui ne fonctionne pas à cause de: La réponse à la demande de contrôle en amont ne réussit pas la vérification du contrôle d’access: aucun en-tête ‘Access-Control-Allow-Origin’ n’est présent sur la ressource demandée. L’origine ‘ http: // localhost: 3000 ‘ […]