2013-06-23 2 views
0

Я внедрил paypal Express Checkout для цифровых товаров в своем приложении django.paypal returnUrl теряет sessionId по возвращении

Все работает отлично на хром и firefox. однако на IE10 все работает до тех пор, пока paypal не вызовет мой return_url. по какой-то причине он теряет свою сессию и направляет меня на страницу входа в систему из-за того, как работает django registartion. (U use required_login decorator)

Глядя глубже, я подумал, что на return_url нет cookie sessionId. Я понятия не имею, как любой почему это происходит, потому что он работает на Firefox и хром ..

ответ

0

Вы можете найти playpal интеграцию с Джанго here

+0

Я написал, что моя реализация работает отлично, но не работает только на ie10 .. базовая интеграция с paypal с django-paypal здесь не помогает. Я боюсь. –

0

Похоже, я решил проблему. Причина в том, что в IE cookie удаляются, если сайт перенаправляет вас назад, и у вас нет настроек P3P.

Я интегрирую django-p3p и проблема, кажется, решена.

Смежные вопросы