首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >金字塔顶点/ pyramid_rpc冲突

金字塔顶点/ pyramid_rpc冲突
EN

Stack Overflow用户
提问于 2013-06-02 05:43:49
回答 1查看 220关注 0票数 1

我遇到了一个问题,试图将Apex和pyramid_rpc结合在一个金字塔应用程序中。我正在运行: python 2.7.3上的金字塔1.4,pyramid_rpc 0.5.1,顶点0.9.10dev

我所有的jsonrpc请求都返回了32600个错误。要在我的_init中启用pyramid_rpc,我需要:

代码语言:javascript
复制
config.include('pyramid_rpc.jsonrpc')

我知道我的rpc调用和服务很好,所以我到处搜索,简化了一切。罪魁祸首原来只有一行:

代码语言:javascript
复制
config.include("apex")

在没有启用apex的情况下,我的rpc调用运行得很好。

圣人金字塔大师,你知道为什么会这样吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-04 11:56:46

您的问题是,apex在每次post请求时都需要csrf令牌。您需要通过适当地设置JSON-RPC的ini设置来将您的apex.no_csrf -RPC端点排除在此需求之外。在我的虚拟应用程序中,我有config.add_jsonrpc_endpoint('foo', '/foo/jsonrpc')。在我设置apex.no_csrf = apex:callback,foo之前它的返回值是-32600。请注意,逗号分隔的选项之间没有空格。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16877557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档