我有一个有效的自动注册网关功能,它填充了我的 gateway-config.yml。我们将使用范围,所以我向 postData 添加了范围,但它没有添加范围。
const postData = JSON.stringify({
host: '*',
path: currentKey,
methods: methodsByPaths.get(currentKey),
scopes:
Scopes[`${process.env.ENDPOINT}${currentKey.split('/').join('')}`],
});
- currentKey 和 Scopes[...] 的一些控制台日志
/api/users - 未定义
/api/token - 未定义
/api/createProject - 项目管理器
此外,当范围未定义时,它会添加端点,如果它不是未定义的(项目经理),它甚至不会添加端点。我尝试将范围编码为某些东西,但它仍然无法正常工作