나는이 두 개의 프로젝트웹 API에 액세스 할 수 없습니다
- MVC 웹 응용 프로그램
- MVC 웹 API 내 IIS에 모두 게시 한 7.5
내 웹 응용 프로그램은 7172 포트 에서 호스팅되며 웹 API는 7171 포트에서 호스팅됩니다.
이상한 iam이 내 웹 응용 프로그램 (7172)에서 jquery.ajax()를 호출 할 수 없습니다. 웹 API (7171) 포트. 그것은 405 오류 코드를 찾을 수 없습니다.
내 웹 API 프로젝트 (7171)에서 동일한 jquery.ajax()를 작성하고 웹 API 메소드를 호출하면 올바르게 작동하고 데이터를 반환합니다.
내 웹 앱에서 web api를 호출하고 싶습니다.
의견을 보내 주시면 감사하겠습니다.
미리 감사드립니다.
MVC 애플리케이션 내에서 API를 사용하려는 계획이라면 동일한 웹 앱에서 호스팅하는 것이 좋습니다. 그렇지 않으면 교차 사이트 스크립팅 제한이 발생합니다. http://stackoverflow.com/questions/14400710/cross-site-scripting -requirement-makes-my-api-useless –