无法在 API Gateway WebSocket 控制台中创建Lambda授权程序,Error: Unexpected Key 'ProviderArns' Found in Params

0

【以下的问题经过翻译处理】 我无法从AWS控制台为我的WebSocket API添加Lambda授权者。

当我点击“Create”按钮时,顶部会出现红色的错误横幅,上面有文本:“ Unexpected key 'ProviderArns' found in params”但是什么也没发生。

我甚至尝试创建空白的测试WebSocket API和测试Lambda函数,但是当我创建新的授权者时,仍然会出现此错误。我尝试了有关具有或没有Lambda调用角色或标识源的每种组合,但仍然出现此错误。

![控制台和错误的图像](/ media / postImages / original / IMF0bNPM3uT6uo1XfHSgYMIw)

这一切昨天都工作正常,但是我的授权者自发停止工作了,我无法添加/编辑它们。我之后添加了一个用于日志记录的CloudWatch日志角色,但是即使我删除了它,所有我的WebSocket仍然无法正常工作。

我的REST API中的授权者仍然正常工作,我可以添加/删除/编辑这些授权者而没有任何问题。

有人知道发生了什么,或者至少知道如何修复/规避它吗?

1 Antwort
0

【以下的回答经过翻译处理】 你能使用 AWS CLI 创建一个授权程序来解决问题吗?

我在us-east-1地区无法复现这个问题。然而,如果你持续收到该错误,请 捕获一个HAR文件,以查看你看到的错误是什么。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen