2013-02-20 14 views
10

È possibile creare un sito Web in IIS7 che in qualche modo potrebbe sembrare in un dominio diverso, in modo che da una delle pagine di questo sito possa verificare le chiamate di Cross-Origin-Resource-Sharing a un servizio WCF nel mio locale ospite?Come posso simulare CORS sul mio computer LOCAL?

risposta

8

È possibile aggiungere qualsiasi nome di dominio che si desidera al file host (%windir%\System32\Drivers\etc\hosts) e mapparli di nuovo a 127.0.0.1. Qualsiasi richiesta a quel dominio verrà quindi inviata al tuo computer locale.

Ogni nome di dominio aggiunto deve essere trattato separatamente per quanto riguarda CORS. Se sei su un SKU di Windows Server, puoi anche configurare IIS per utilizzare più siti e configurarlo per esaminare le intestazioni host per determinare quale sito risponde alle richieste per ciascun dominio.

2

È possibile modificare i vostri file hosts in C: \ windows \ system32 \ drivers \ etc \

Aggiungere una voce del tipo:

127.0.0.1 your domain name 

Poi in IIS aggiungere un nome host sul tuo sito web per " il tuo nome di dominio "

Problemi correlati