2016-12-16 3 views
0

그렇지 않습니다. 암호화 된 버튼이 제대로 작동하지만 notify_url을 암호화에 추가하면 오류가 발생하며 표준 숨김 필드로 설정하면 작동합니다.paypal 양식의 notify_url 필드를 암호화 할 수 있습니까?

내 페이팔 계정에 실제로 notify_url을 설정할 수 있음을 알고 있습니다. (사실 내가 수년 동안 의존해 왔던 것입니다.) 다른 웹 사이트에서 구매할 때 원하는대로 지정할 수는 없습니다. 다른 스크립트!

전 세계에 알리기 위해 내 notify_url 베어를 놓을 필요가없는 해결책이 있습니까?

아무것도 걱정하지 않습니까? 이 URL을 공개적으로 볼 수 있으면 괜찮습니까?

답변

0

귀하의 우려 사항은 유효한 것입니다.

  1. 푸시 알림 URL 표시에는 API 키 (예 : http://example.com/push?secret_key=abc123&public_key=notsosecret)가 포함되어있을 가능성이 있습니다.
  2. 암호화 또는 api 키 (예 : http://example.com/push)가없는 URL 인 경우 누군가가 결국에는 해당 URL을 찾을 것이므로 모호함 이외의 방식으로 보호해야하므로 문제가되지 않습니다.

왜이 데이터를 클라이언트 측에서 사용할 수 있어야합니까? 양식을 제출 한 후 데이터를 보내기 전에 서버 측에 첨부 할 수 있습니까?

0

URL은 암호화 할 수 없지만 PayPal에서 요청한 내용 (사실 이어야 함)은 신청서에 의해 확인 될 수 있습니다.

요청을 확인하는 방법에 대한 자세한 내용은 PayPal IPN Integration Guide을 참조하십시오. 간단히 말해서 알림 URL에 대한 요청에는 PayPal 서버로 다시 전송할 수있는 정보가 포함되어 있습니다.이 정보는 PayPal에서 실제로 전송되었음을 확인하고 사용자가 알림을 받았음을 PayPal에 알리는 정보입니다.

(수신 통지를 확인하지 않으면 PayPal에서이 통지를 여러 번 반복하므로이 절차를 따르는 것이 중요합니다.)