2012-03-06 3 views
-2

웹 서비스가 있으며 https에서 호출하려고합니다. 해결 방안은 무엇인가? http에 대한이 작품.SQL Server CLR에서 SSL 웹 서비스를 호출하려면 어떻게해야합니까?

+0

그래서 여기에 문제가 있습니까? http에서 작동하는 동일한 코드가 https에서 작동해야합니다. 문제가 있습니까? 관련 코드를 게시하십시오! – VinayC

+0

정말입니까 ??? :) –

+0

나는 확신한다 - 아니, 나는 100 % 확신 할 수 없다. 너는 무엇을하고 있는지 알고있다. 나는 웹 서비스를 호출하는 방법을 모른다. WCF 서비스, asmx 서비스 또는 .NET/non.NET 언어로 작성된 XML/JSON/REST 서비스 ... 알 수없는 heres가 많이 있습니다. 아무 에게서나 대답! – VinayC

답변

1

나는 서버 설정에서 꽤 좋은 배경을 가지고 있기 때문에이 질문을 시도하고 다룰 것이다.

먼저, 웹 사이트에 SSL을 설정해야합니다. 여기에는 SSL 인증서 또는 자체 서명 인증서가 포함됩니다. SSL 인증서가 있으면 서버를 사용하고 SSL을 통해 웹 사이트를 제공하도록 서버를 설정해야합니다.

웹 코드는 호스팅하는 서비스가 SSL없이 제대로 작동합니다. http : // 대신 https : //를 사용하는 방법을 변경해야합니다.

중요한 데이터의 보안을 설정하려는 경우 경로의 http : //를 https : //로 변경하여 SSL 이외의 모든 요청을 동일한 경로로 리디렉션하도록 웹 서버를 설정할 수 있습니다. 괜찮은 서버 관리자는이를 수행하는 방법을 알아야합니다.

+0

OP가 서비스 관련 문제를 호스팅하고 있는지 묻는 경우 확실하지 않습니다. 질문 제목은 SQL Server 내의 CLR 함수/proc에서 웹 서비스를 호출 할 때 문제가 있음을 나타냅니다. – VinayC

관련 문제