Назад | Перейти на главную страницу

.htдоступ к PayPal и PayPal Sandbox

Для тестирования на моем предварительном сайте я хотел бы разрешить только мои собственные IP-адреса и песочницу PayPal.

Для производства я хотел бы разрешить моему слушателю IPN только PayPal.

Я могу ограничить .htaccess своими IP-адресами, но включение paypal.com вызывает ошибку 403 в генераторе IPN на SandBox.

Я понимаю, что это может быть проблемой безопасности PayPal, но я бы все равно хотел, чтобы это было возможно.

Если вы тестируете песочницу PayPal, ваше разрешение .htaccess должно выглядеть следующим образом

    Allow from .paypal.com

Это должно позволить входящее соединение со всей машины с * .paypal.com RDNS.

Возможно, вы пропустили «точку» перед PayPal.


При использовании веб-сервера LiteSpeed ​​попробуйте выполнить следующие действия.

    Allow from 173.0.82.126

Это IP для ipn.sandbox.paypal.com. Также проверьте журнал своего сервера и посмотрите, какие IP-адреса отклоняются.

Небольшое обновление для Apache 2.4: новая директива должна быть:

Require host .paypal.com

Или, если вам нужен ip:

Require ip 173.0.82.126

Если вы все еще используете 2.2, ИГНОРИРУЙТЕ это и продолжайте использовать старый синтаксис, как показано в ответе Джона Сиу.