Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 21361|Svar: 1

[WebAPI] CORS sætter WebApi-krydsdomæneproblem

[Kopier link]
Opslået på 12/07/2017 17.22.52 | | | |

CORS står for Cross-Origin Resource Sharing, og kinesisk betyder Cross-Origin Resource Sharing. Den løser problemet med domænetværende domæner ved at tilføje tilsvarende identifikatorer til HTTP-anmodnings- og svarpakkerne for at fortælle browseren, hvilke domænenavne den kan tilgå

Brug Nuget på WebApiCORS-projektet til at søge efter "microsoft.aspnet.webapi.cors"



Derefter konfigurerer du cross-domain i WebApiConfig.cs-mappen under App_Start-mappen
specificér jQuery.support.cors = true; Denne sætning kan løse problemet med, at IE8 og 9 understøtter CORS

, dette *-skilt er ikke sikkert. For det betyder, at så længe nogen kender din anmodnings-URL, kan enhver anmodning få adgang til din ressource. Det er ret farligt. Så vi er nødt til at lave en konfiguration for at begrænse adgangen. For eksempel er vores mere almindelige praksisser som følger:

Konfigurationsmetode 1:

til web.config konfigurationsfilen








Konfigurationsmetode 2:







Tidligere:Hvordan SQL Server importerer overdimensionerede .sql filer
Næste:Videotutorial: Dybdegående analyse af almindelige Java-interviewspørgsmål!
 Udlejer| Opslået på 12/07/2017 17.23.34 |
EnableCors specificerer, at flere domænenavne kan tilgås og brugesKomma-adskillelse



Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com