by Guest » 04 Jan 2025, 03:21
Ich habe ein Blazor WASM-Projekt, das zwei Projekte enthält:
- ProjectName.Api
Azure Funktions-API-Endpunkte
[*]ProjectName.Client
Ich konnte die Lösung ursprünglich problemlos lokal ausführen, musste die Lösung jedoch kürzlich lokal (erneut) klonen und erhalte nun die folgenden CORS-Fehler, wenn versucht wird, die lokale Lösung abzurufen API-Endpunkte:
Ich habe bestätigt, dass die API-Endpunkte lokal einwandfrei geladen werden, wenn Direkt laden:
Ursprünglich musste ich das hinzufügen folgende Einstellung auf 'appsettings.Development.json':
Mit Folgendem in „Program.cs“:
[img]
https://i.sstatic .net/CUUOCzGr.png[/img]
Dadurch konnte ich immer ohne Probleme lokal und in der Produktion laufen. Ich habe bestätigt, dass die Ports korrekt sind.
Irgendwelche Gedanken darüber, warum ich jetzt lokal CORS-Fehler bekomme? Ich bin etwas verwirrt, warum es funktionierte und dann nach dem Klonen des Repositorys aufhörte...
Wenn es hilft, können Sie sich den Quellcode hier ansehen:
https://github.com/seanrco/stevens-pass-companion
Ich habe ein Blazor WASM-Projekt, das zwei Projekte enthält:
[list]
[*]ProjectName.Api
Azure Funktions-API-Endpunkte
[/list]
[*]ProjectName.Client
[list]
Blazor WASM-Projekt
[/list]
Ich konnte die Lösung ursprünglich problemlos lokal ausführen, musste die Lösung jedoch kürzlich lokal (erneut) klonen und erhalte nun die folgenden CORS-Fehler, wenn versucht wird, die lokale Lösung abzurufen API-Endpunkte:
[img]https://i.sstatic.net/8rUZ8GTK.png[/img]
Ich habe bestätigt, dass die API-Endpunkte lokal einwandfrei geladen werden, wenn Direkt laden:
[img]https://i.sstatic.net/XOwg2Wcg.png[/img]
[img]https://i.sstatic.net/GsWmgFQE.png[/img]
Ursprünglich musste ich das hinzufügen folgende Einstellung auf 'appsettings.Development.json':
[img]https://i.sstatic.net/DUIWd54E.png[/img]
Mit Folgendem in „Program.cs“:
[img]https://i.sstatic .net/CUUOCzGr.png[/img]
Dadurch konnte ich immer ohne Probleme lokal und in der Produktion laufen. Ich habe bestätigt, dass die Ports korrekt sind.
Irgendwelche Gedanken darüber, warum ich jetzt lokal CORS-Fehler bekomme? Ich bin etwas verwirrt, warum es funktionierte und dann nach dem Klonen des Repositorys aufhörte...
Wenn es hilft, können Sie sich den Quellcode hier ansehen:
https://github.com/seanrco/stevens-pass-companion