많은 프로젝트가 포함 된 Vis Stu 솔루션이 있습니다. 이 프로젝트 중 두 개가로컬 호스트에서 실행되는 동안 다른 프로젝트의 MVC Web API 쿼리
이기 때문에이 프로젝트는 자체 프로젝트이므로 내 웹 응용 프로그램을 통해 웹 API를 쿼리하는 방법이 필요합니다. JS에서
나는이 API 솔루션을 구축하고 아약스 URL (http://localhost:50475/api/Employee/3
)에 자사의 로컬 호스트 주소를 추가하면 나는 일반적으로 얻을 웹 API
get: function (id) {
var url = 'api/Employee/' + id;
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function (data) {
return data;
};
httpRequest.open('GET', url);
httpRequest.send();
}
에서 데이터를 가져 오려고 시도하는 기능을 가지고 Cross Origin Not Allowed 문제.
내가 개발 중에 다른 출처에서이 Api에 연결할 수있는 방법이 있습니까?
안녕하세요, 저는이 참조를 추가했습니다. 내 웹 응용 프로그램의 서버 측에서 웹 API에 액세스하려고하지 않습니다. 감사 –