PHP로 로그인 스크립트를 만들려고하는데 사용자가 C# 프로그램을 통해 로그인/로그인합니다.URL에 아무 것도 쓰지 않고 데이터를 웹 사이트로 보내려면 어떻게해야합니까?
명백한 이유로 나는 GET
을 사용하고 싶지 않지만 양식을 만들고 POST
을 사용하고 싶지 않습니다.
데이터를 안전하게 (안전하게) 보내야합니까?
이것은 개념 증명 일 뿐이므로 내 웹 사이트/etc에 SSL이 없으므로 점프 할 여분의 루프가 없습니다.
그냥 그렇게 아무도 혼동하지 것 :
웹 기반 로그인은 PHP에서 만들어되며, 데이터는
'POST'와 'GET'은 HTTP의 기본적인 부분입니다. REST 또는 SOAP을 살펴 보았습니까? –
웹 브라우저를 사용하지 않고 양식을 만들지 않고도 웹 사이트에 데이터를 보낼 수 있습니다. 이것은'GET'과'POST' 쿼리 모두에 해당합니다. 그리고 C#을 인터페이스로 사용한다면'GET'과'POST'의 차이는 간단합니다 - 둘 다 일반 텍스트로 보내집니다. 따라서 여기에 "명백한 이유가 없습니다"는 없습니다. 보안을 원한다면 C# 라이브러리로 쉽게 구현할 수있는 인증서 및 PKI를 읽어보십시오. – jedwards
"내 웹 사이트에는 SSL이 없으므로 점프 할 추가 루프가 없습니다."- 정확히 반대입니다. SSL은 보안 채널을 통해 데이터를 전송하는 잘 알려진 널리 사용되는 메커니즘입니다. 비슷한 수준의 보안을 원한다면 많이 읽거나 코드해야합니다. –