2017-08-20 32 views
1

J'ai plusieurs contrôleurs Api .NET Core 2.0 Wep qui fonctionnent correctement, mais on obtient une erreur d'origine croisée incorrecte même si CORS est initialisé globalement. J'ai regardé le contrôleur encore et encore et je ne vois aucune différence entre celui-ci et les autres qui fonctionnent bien. Mon client est une application Angular4 et la seule information fournie est que la requête n'est pas autorisée en raison d'une violation CORS.CORS erreur sur un seul contrôleur API Web .NET Core 2.0

Répondre

1

J'ai continué à penser que c'était un bug dans mon code client ou un bug dans .net core 2.0 parce que c'est tellement nouveau. Pour une raison quelconque, je n'ai jamais essayé de taper l'URL réelle dans le navigateur sur le serveur web api, si j'avais fait cela tôt, j'aurais vu qu'il y avait une exception. Venez découvrir, une de mes classes de modèle de données POCO avait un champ orthographié faux. Donc, mon conseil ne dépend pas de votre application client lors du dépannage des erreurs avec votre API web.