내 휴대폰에서 내 서버로 데이터를 보내야합니다. 암호화 할 필요가 없습니다. 데이터가 내 앱에서 비롯되고 브라우저를 새로 고치는 사람이 아닌지 확인해야합니다. 어떻게해야합니까? 나에게 아이디어를 좀주세요. 방금 인증을 원하는 경우IOS PHP 통신
답변
는 가장 좋은 방법은 서버의 공개 키에 서명을하는 확인 개인 키의 앱에 및 와 데이터에 서명하는 것입니다.
나는 확실하지 완전히 당신의 질문을 이해하지만 ASIHTTPRequest
http://allseeing-i.com/ASIHTTPRequest/
또는 표준있는 NSURLConnection에서
ASIHTTPRequest의 문제점은 내 sharekit 라이브러리와 충돌한다는 것입니다. – flaviusilaghi
두 가지 모두 Reachability를 복제한다는 것을 알게 될 것입니다. PS - 오류가 발생하면 디버그 출력을 읽습니다! :-) –
그것을 시도하고 그것은 나에게 많은 오류를 제공합니다. – flaviusilaghi
간단한 방법은 추가 될 사용자 정의 HTTP 헤더를 살펴보고에서 동일한 유효성을 확인하는 것이 좋습니다 서버 측 스크립트 최소한이 번호는 줄입니다. 직업에 적합한 도구가없는 사람들의
- 1. iOS HTTP 통신 설정
- 2. iOS : SQL 데이터베이스와 통신
- 3. 안전한 iPhone (iOS)/서버 통신
- 4. AJAX - PHP 통신 패턴
- 5. PHP 사이의 통신
- 6. iPhone, PHP, MySQL 통신
- 7. 소켓을 통한 PHP 플래시 통신
- 8. JS <---> PHP 통신
- 9. iOS/php : 데이터베이스와 통신하기
- 10. C# 클라이언트와 PHP 서버 간의 보안 통신
- 11. 플래시와 PHP 스크립트 사이의 보안 통신
- 12. 소켓베이스 안드로이드 클라이언트와 PHP 서버 간의 통신
- 13. php 및 C# tcp 통신 문제
- 14. AS3와 OOP PHP 사이트 간의 통신
- 15. Silverlight 및 PHP nuSOAP 통신 문제
- 16. 연속 프로세스로 PHP 내의 프로세스 간 통신?
- 17. WPF 앱 + PHP, 가장 빠른 통신 데이터
- 18. iOS Game Kit : 업적/점수 제출시 항상 통신 오류가 발생합니다.
- 19. mac/ios 용 멀티 플레이어 게임 통신 프레임 워크
- 20. iOS 기기와 통신 할 수있는 웹 페이지를 만드는 방법은 무엇입니까?
- 21. iOS와 OSX 간의 통신
- 22. | 및 || 또는 통신 수?
- 23. iOS와 Mac 응용 프로그램 간의 블루투스 통신
- 24. 안드로이드 보안 HTTP 통신
- 25. PHP와 Javascript 사이의 통신
- 26. Windows Phone 7 외부 통신
- 27. 웹 서비스 또는 소켓 레벨 통신
- 28. InterThread 통신
- 29. ActiveX 통신
- 30. WCF와의 통신
나는이 점을 생각했다. 그러나 해커가 URL을 잡고 브라우저를 새로 고치는 것을 멈추게한다. – flaviusilaghi
@ user663942 ** 당신의 ** 개인 키가 안전하다면 ** 당신을 이해하지 못합니다, 아무도 당신처럼 데이터에 서명 할 수 없어야합니다. 반면에 브라우저를 새로 고침하려면 먼저 요청을 완료해야합니다. 그것을 _refresh_에 주문하십시오. 따라서 브라우저에서 앱이 실행되고 있지 않으면 브라우저가 앱의 요청을 받아서는 안되며 ... 데이터가 실제로 앱에서 나옵니다. – pconcepcion
네 말이 맞아. 분명히 하는군. 암호화 된 데이터를 PHP 서버에 보내고 $ _POST로 데이터를 가져옵니다. 암호를 해독하고 서명을 확인합니다. 아니요? – flaviusilaghi