我正在用Python中的GAE标准环境和云端点创建一个应用后端,它需要能够通过Auth0进行身份验证。
我在API装饰器(auth0)中包含了一个“发行者”对象。
我还设置了一个Auth0帐户,并建立了一个在发行者对象中引用的“常规网络应用程序”,并在我的项目目录中包含了以下库:google 4.4.0和management 1.9.1
当我试图生成(https://cloud.google.com/endpoints/docs/frameworks/python/adding-api-management),文档时,会得到以下错误:"TypeError:缺失发行者google_id_token".
中关于如何为云端点正确生成集成Auth0?的OpenApi文档的任何建议
发布于 2018-07-24 21:55:07
您已经在代码中的某个地方为audiences传递了一个列表或元组。当您这样做时,端点假设会有一个名为google_id_token的发行者。(这是出于向后兼容性的原因。)如果希望将颁发者与其他名称一起使用,则需要将dict传递为audiences;例如:audiences={"auth0": ["aud-1.auth0.com", "aud-2.auth0.com"]}。
https://stackoverflow.com/questions/51487510
复制相似问题