2014-10-28 107 views
0

我试图创建一个实时订阅Instagram。无法接收来自Instagram的POST请求API

当Instagram向我的回调发送POST请求时,它给了我一个403错误(禁止的错误)。

我认为这是因为外部域不允许向我的域发送post请求。我试图使用django-cors-headers。我做了:

CORS_ORIGIN_ALLOW_ALL = True 

它似乎没有工作。我仍然收到403状态的POST请求。

如何克服这一点?

回答

1

不,这不是原因。更有可能的是,您没有禁用该视图的csrf保护,并且Instagram显然不会拥有您的csrf cookie,因此请求失败。

请确保您用django.views.decorators.csrf.csrf_exempt装饰相关视图。

+0

我也有这个想法,但它不是一个安全问题? – Rodrigue 2014-10-29 08:28:00