웹 서비스는 신뢰할 수있는 장치에만 연결됩니다
-
19-09-2019 - |
문제
저는 웹 서비스를 사용하여 핸드 홀드 장치 (Windows Mobile 5를 실행하는 Symbol MC70)와 통신하는 프로젝트를 진행하고 있습니다.
인터넷의 다른 사람들이 웹 서비스에 연결할 수없고 정보를 보내기 시작해야합니다.
핸드 홀드가 내 서비스에만 연결되도록 인증서를 만들었지 만 서비스가 내 핸드 홀드 장치에만 연결되는지 확인하는 방법을 모르겠습니다.
내 앱은 .NET Compact 프레임 워크에 코딩되었으며 Visual Studio 2008 SP1을 사용하고 있습니다. 내 서비스는 IIS에서 호스팅되며 C# (.NET 3.5 SP1)의 WCF로 코딩됩니다.
어떤 아이디어?
해결책
암호를 보호합니다. 또는 클라이언트 SSL 인증서에 의해 클라이언트를 인증하고 사용자에게 발행하십시오.
특정 장치로 액세스를 잠글 수있는 방법이 없습니다. 장치를 상당히 쉽게 스푸핑 할 수 있습니다.
다른 팁
당신이 말할 때 "... 핸드 홀드가 내 서비스에만 연결되도록 인증서를 만들었습니다.", 장치가 웹 서비스에 HTTPS를 사용하거나 장치가 잠금되어 웹 서비스 HTTP URL에만 연결되어 있다고 말하고 있습니까?
어쨌든, 웹 서비스에서 가져온 데이터에 대해 우려하는 경우 장치에 알려진 키로 암호화 할 수 있습니다.
제휴하지 않습니다 StackOverflow