如何将ACLAuthorizationPolicy与pyramid和LDAP一起使用?

2024-04-28 05:20:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python构建一个系统,使用pyramid作为web api。我正处于身份验证/授权阶段,但我似乎不知道如何使用身份验证或授权策略。我已经登录了,但之后我似乎无法获取用户ID,并且抛出了一堆我不理解的错误/警告

我试着从金字塔网站上查找和阅读文档,但它们仍然让我感到困惑

我得到的一些错误是“RuntimeWarning:userid为类型,AuthTktAuthenticationPolicy不支持”。显式转换为字符串并存储为base64。后续请求将收到一个字符串作为用户ID,它不会被解码回提供的类型。“, HTTPNotFound异常,当尝试访问请求参数authenticated userid时,这反过来会导致keyError:userid。 我只是在寻找经过身份验证的userID,在用户登录后调用memory


Tags: 字符串用户身份验证pyramidapiwebid警告