Android 및 iOS 용 애플리케이션을 개발해야합니다. 이렇게하려면 개발을 위해 Phonegap을 사용하면서 크로스 도메인 아약스 요청을 사용해야합니다. 문제는 다음과 같습니다. 브라우저에서 html/css/js 코드를 사용할 때 스마트 폰 브라우저에서조차도 내 서버에서 내 대답을 올바르게받습니다. 그러나 컴파일 된 Phonegap 응용 프로그램에서 동일한 코드를 사용하여 동일한 요청을 수행하면 서버 쪽에서 'Access-Control-Allow-Origin : *'헤더가 있지만 403 Forbidden 응답이 표시됩니다.Phonegap 403 Forbidden
저는 인터넷에서 한동안 해결책을 찾고 있었지만 그런 종류의 문제에 관해 이야기하는 스레드는 발견하지 못했습니다. 누군가가 아이디어를 가지고 있습니까?
감사합니다.
안녕하세요, 귀하의 답변에 감사드립니다. 불행히도 Phonegap 2.4.0을 사용하고 있습니다. 비록 내가 phonegap 설명서에 주어진 수정을 시도했지만, 여전히 작동하지 않습니다 :/ 그러나 몇 가지 연구를 통해 나는 아직 어떤 문제도 발견하지 못했지만 Android 4.1에 기원 정책 버그가 있음을 확인했습니다. 내 연구를 계속할거야. 그러나 당신의 대답을 주셔서 감사합니다 :) – Littletime
@ user2104589 어떤 해결책을 찾을 수 있습니까? –
마침내 내가 요청한 방식을 변경하고 XMLHttpRequest 객체 대신 jQuery를 사용했습니다. – Littletime