Привет, прости за незнание, я скромный разработчик на стороне клиента ...
Я веб-приложение, состоящее из статического HTML и JS. Но я хочу вызвать внешнюю службу через AJAX, это вызывает некоторые проблемы с CORS или политикой Cross Domain в браузере.
Мне нужно сделать запрос на МОЙ сервер http://dev.webapp.com/служба
Итак, я хочу перенаправить /служба на сервере http://externaldata.com/service
И верните результат.
Мальчики Mac достигли этого в Apache с помощью прокси-сервера:
ProxyPass /service http://externaldata.com/service
Кто-нибудь может помочь с тем, как это сделать в IIS?
Я нашел статьи об ARR и обратном прокси, терминах, которые чужды и кажутся слишком сложными. Могу ли я, как скромный веб-разработчик, сделать это с помощью графического интерфейса IIS?
Вот довольно простой пример того, чего вы пытаетесь достичь здесь: http://www.nathanfox.net/blog/4/Cross-domain-AJAX-call-using-IIS-7-and-Microsoft-URL-Rewrite