2012-10-20 1 views

답변

13

엔드 포인트에 대한 각 요청 (/_ah/api의 경로)은 엔드 포인트 서비스 공급자 인터페이스 (경로는 /_ah/spi)의 요청에 매핑됩니다. 서블릿 SystemServiceServlet은 이러한 요청을 처리합니다. 이 매핑이 없으면 끝점에 대한 요청이 성공하지 못합니다.

앱 내에서 엔드 포인트를 사용한다고 표시하면 Eclipse 용 Google 플러그인이 자동으로 매핑을 추가합니다. GPE를 사용하지 않는 경우 수동으로 매핑을 추가해야합니다.

+0

이 서블릿과 쿠키 기반 인증 (Vosao CMS)에 문제가 있습니다. SystemServiceServlet을 통해 전달되는 내부 API "번역"은 여러 사용자 간의 쿠키를 기억하는 것으로 보이며 보안 악몽을 불러 일으 킵니다. 엔드 포인트 클래스를 역 컴파일하여 내 주위를 가려고했습니다. SystemServiceServlet과 같은 몇 가지 트릭을 통해 RCP를 숨기는 척하는 REST 인터페이스입니다. 본격적인 Rest 인터페이스를 처음부터 구축 할 수 없었습니까? – ZiglioUK

7

Google Endpoints API와 관련이 있다고 생각합니다. 나는이 프로젝트를 내 프로젝트에서 활성화하고 바로 이와 동일한 변화를 보았습니다.

+1

감사합니다. @Bryce (+1) - 끝점 API를 확인합니다. 몇 가지 추가 답변 : Google-Eclipse 플러그인에 이러한 구문이 자동으로 포함되는 이유는 무엇입니까? GAE 앱을 사용하려면 앱이 필요합니까? 프로젝트에서 어떻게 활성화 시켰습니까? –

관련 문제