DMZ 내의 공용 사이트에서 데이터를 수집하는 ASP.NET 1.1 양식이 있습니다. 데이터는 직렬화 가능 클래스로 표시됩니다. 내 문제는 내부 서버에서 실행되는 웹 서비스에 데이터를 직렬화, 암호화 및 전송해야한다는 것입니다. 서비스 논리는 XML을 공유 폴더에 쓰기 전에 데이터를 암호 해독하고 역 직렬화해야합니다.웹 양식 데이터를 웹 서비스에 serialize/암호화/전송
누군가 나를 올바른 방향으로 안내 할 수 있습니까? 이 작업을 수행하는 가장 직접적인 방법은 무엇입니까?
예, SSL을 사용하여 DMZ에서 내부 서버로 이동할 수 있습니다. 아마도이 경우 자체 CA를 사용해도 괜찮습니다. 사실, deserialize 할 필요가 없습니다. XML 파일로 폴더에 남겨 둘 수 있습니다. 직렬화 된 객체를 웹 서비스에 전달할 때 어떤 데이터 유형을 사용해야합니까? – IrishChieftain
자신의 CA 만 있으면 충분하지만 인증서 등을 보호하는 것은 암호화 키 보호와 유사합니다. 누군가는 아마도 동의하지 않을 것이지만 단순히 XML을 문자열로 전달한다고 말하면됩니다. 전달하려는 XML 데이터와 일치하도록 서비스를 모델링하여 dev 시간을 추가 할 것입니다. –
브라이언, "인증서 보호"에 대해 조금 확장 할 수 있습니까? 감사합니다 :) – IrishChieftain