나는 닷넷 C#에서 원격 서버를 구현해야하고 여러 가지 이유로 다음과 같은 요구 사항/제한이 있습니다.NET Remoting에 SSL을 요구
- 를 사용하여 .NET 원격 및
- NOT NOT WCF를은 IIS에서 호스팅됩니다.
.NET Framework 버전에 대한 제한은 없습니다 (필요한 경우 3.5가 될 수 있음).
하지만 : 서버가 HTTPS을 사용하여 게재되어야합니다. HTTP를 사용하여 IIS 외부에서 .NET Remoting을 수행 할 수 있지만 위의 요구 사항에 따라 HTTPS를 수행하는 방법은 무엇입니까?
업데이트 : 업데이트 요구 사항을 좀 더 명확히하기 위해 보안상의 이유로 모든 프로토콜에서 SSL을 사용해야하며 방화벽을 이유로 포트 80을 통해 포트를 제공해야합니다. 또한 프로토콜이 HTTPS가되어야 방화벽의 패킷을 자세히 검사하여 트래픽을 차단하지 못합니다. 따라서 포트 80에서 비 HTTP를 사용하는 것은 그 답이 아닙니다.
을, 왜 WCF? –
이것은 리모컨 – Khash
을 사용하는 기존 클라이언트를위한 서버입니다. 다른 사람들과 동일한 문제가있는 것처럼 보입니다. http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=96465 – Khash