Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 21361|Răspunde: 1

[WebAPI] Problemă cross-domain cu setarea CORS WebApi

[Copiază linkul]
Postat pe 12.07.2017 17:22:52 | | | |

CORS înseamnă Cross-Origin Resource Sharing, iar chineza înseamnă Cross-Origin Resource Sharing. Rezolvă problema cross-domain prin adăugarea unor identificatori corespunzători la pachetele de cerere și răspuns HTTP pentru a informa browserul la ce nume de domenii poate accesa

Folosește Nuget pe proiectul WebApiCORS pentru a căuta "microsoft.aspnet.webapi.cors"



Apoi configurează cross-domain în folderul WebApiConfig.cs sub folderul App_Start
specifică jQuery.support.cors = adevărat; Această propoziție poate rezolva problema suportului IE8 și 9 pentru CORS

, acest semn * nu este sigur. Pentru că înseamnă că, atâta timp cât cineva cunoaște URL-ul cererii tale, orice cerere poate accesa resursa ta. Este destul de periculos. Așadar, trebuie să facem niște configurații pentru a restricționa accesul. De exemplu, practicile noastre mai comune sunt următoarele:

Metoda de configurare 1:

către fișierul de configurare web.config








Metoda de configurare 2:







Precedent:Cum importă SQL Server fișiere .sql supradimensionate
Următor:Tutorial video: Analiză aprofundată a întrebărilor comune de interviu Java!
 Proprietarul| Postat pe 12.07.2017 17:23:34 |
EnableCors specifică faptul că pot fi accesate și utilizate mai multe nume de domeniiSepararea virgulelor



Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com