未知api密钥

aitya应用
aitya应用 成员文章数 :3
编辑2023 开发者APIs

使用MERN栈制作社交媒体网络应用使用局域主机时完全正常工作,但在向Render部署后,它通知未知API密钥 '123456789123456'但它和API键相同 本地主机使用环境变量把API密钥传递到配置文件不确定现在该做什么

标记 :

最佳回答

  • DannyFromCloudinary
    DannyFromCloudinary 云化员工成员文章数 :79
    回答

    HiAditya感谢联系

    贝斯特2200娱乐Render我本人没有使用过,然而我过去看到过类似问题 与Vercel等其他平台相似, 环境变量工作方式与您期望的不同

    请确认您是否遵守指令设置环境变量定义Render文档中if so,它值得做简单console.log(cloudinary.config().api_key);并保证正确的API密钥返回

    请试一试,

答案解析

  • aitya应用
    aitya应用 成员文章数 :3

    Hi@DannyFromCloudinaryapi_key.正返回正确API键格式- '123456789123456'是否有可用修复题

  • DannyFromCloudinary
    DannyFromCloudinary 云化员工成员文章数 :79

    感谢确认请求云化.config (.cloud_name andlodinory.config (.api_secretive)

    我怀疑Render不使用环境变量测试时,您可登录Set->存取密钥创建一些全新ACI存取证书可尝试硬编码证书检查环境批量不受尊重安全起见,你应该在云式设置中恢复测试证书

    我希望这有帮助求知结果

  • aitya应用
    aitya应用 成员文章数 :3

    硬编码云名、api密钥和api密钥环境变量无效

  • DannyFromCloudinary
    DannyFromCloudinary 云化员工成员文章数 :79

    谢谢你通知我听上去像这是Render需要帮助你处理的事情, 因为他们能判断为什么环境变量不向您的应用提供可联系点[email protected],我建议指向该职位以获取更多上下文

    如有云化能帮助的查询,欢迎回答,我们将尽力与他们协作,为您提供积极结果。

    抱歉我们无法直接帮助你 但请通知我们

Baidu
map