我可以登录,但是刷新页面会使我退出

时间:2019-06-29 11:45:20

标签: aws-lambda aws-sdk amazon-cognito serverless

我有一个项目,我称其为“工作中”,因为它可以正常工作,并且所有登录名等。工作正常。

我复制了“ serverless.yml”文件,并更改了所有适当的内容以启动一个新项目,我将其称为“令人费解”。

在“令人费解”的项目上,我可以很好的登录,但是刷新浏览器后,我又注销了。因此,我无法执行(例如)更改用户密码的操作。

我将所有Cognito配置都保存在“ config.json”文件中,并具有所有正确的设置。

实际上,如果我仅将“ Puzzling” config.json文件复制到“ Working”项目中,则“ Working”项目将停止正常工作!所以我认为这不是我的代码。

我已经仔细比较了两个“ serverless.yml”文件……没有发现任何不同。

任何线索都非常感谢……谢谢!

1 个答案:

答案 0 :(得分:0)

已修复:通过从“正在运行”中进行复制来重建项目。

可能:

  • 一个区别是“工作”允许用户注册自己,而“令人困惑”则不允许。
  • 另一件事是,当我去删除服务器代码时,它失败了,并说该数据库(或另一个资源,我忘记了)完全由另一个项目拥有。我通过AWS Cloud-formation UI(仅部分起作用...)删除了该项目。

(感谢@NewUser,但这确实是很多代码。)