기본 인증으로 인증이 필요한 서버에 Cordova를 사용하여 파일을 업로드하려고합니다. 파일 전송시 사용자 정의 HTTP 헤더를 어떻게 설정할 수 있습니까?PhoneGap/Cordova FileTransfer를 통한 기본 인증
0
A
답변
1
헤더에 기본 인증을 설정해야하며 FileTransfer가 사용자 지정 헤더를 지원하지 않는다고 생각합니다.
유일한 방법은 자신의 업로드 플러그인을 작성하는 것입니다. 그렇게하기가 어렵지 않으므로 Cordova를 출발점으로 사용할 수 있어야합니다. 물론 유일한 단점은 각 플랫폼에 대한 플러그인을 작성해야한다는 것입니다.
0
실제로 URL의 자격 증명을 포함하여 http : // username : password @ url처럼이 문제를 해결할 수있었습니다.
하지만 API 세계에서 살 때 Cordova가 인증 또는 사용자 정의 헤더를 지원하지 않는다고 이상하게 생각합니다.
2
당신은 다음과 같은 권한 부여 - 헤더를 추가 할 수 있습니다
var options = {};
options.headers = {'Authorization': token};
fileTransfer.upload(fileURL, targetURL, win, fail, options);
관련 문제
- 1. StageWebView를 통한 기본 인증
- 2. SSL을 통한 HTTP 기본 인증
- 3. Authlogic - 기본 HTTP 인증을 통한 인증
- 4. Fidder를 통한 안정적인 WCF 및 기본 인증
- 5. WCF를 통한 REST 서비스 사용 - 기본 인증
- 6. symfony2를 통한 휴식을 통한 인증
- 7. https를 통한 WCF 인증
- 8. webview를 통한 안드로이드 인증
- 9. HTTPS를 통한 Java 인증
- 10. PHP를 통한 신뢰를 통한 LDAP를 통한 AD 인증
- 11. ActiveDirectory를 통한 인증 및 사용자 지정 역할 공급자를 통한 인증
- 12. 스프링 보안 - URL을 통한 인증
- 13. 인증서를 통한 인증
- 14. 티타늄을 통한 기기 인증
- 15. WCF를 통한 MVC 인증
- 16. _session을 통한 인증
- 17. DefaultHttpClient를 통한 선점 인증
- 18. REST API를 통한 인증
- 19. SpringSecurity 코어를 통한 인증
- 20. GetHttpConnection을 통한 NTLM 인증
- 21. AJAX를 통한 인증 처리?
- 22. DotNetOpenAuth를 통한 FreshBooks 인증
- 23. WCF를 통한 Asp.net mvc4 인증
- 24. 401 오류 - AFNetworking을 통한 기본 인증 AFHTTPClient 및 Tastypie
- 25. 기본 인증
- 26. 기본 인증
- 27. 기본 인증
- 28. 기본 인증
- 29. GWT의 Google 계정을 통한 인증/인증
- 30. OmniAuth Facebook 인증 라우팅을 통한 안정적인 인증
사용자 정의 헤더 V1.9에서 지원됩니다 (6 월 말 발매 예정). 다른 질문에 대한 답변 [this] (http://stackoverflow.com/a/10915526/245706)을 참조하십시오. – AndiDog