You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Amplify教程执行ampx sandbox遇Invalid URL错误排查

问题:执行ampx sandbox时出现Invalid URL错误

我正在遵循AWS官方教程搭建React应用,执行命令ampx sandbox --profile default启动sandbox时,出现如下错误:

TypeError: Invalid URL
Failed to construct URL with https://sts.[us-east-1].amazonaws.com TypeError: Invalid URL

我的AWS配置文件内容如下:

[default]
sso_session = amplify-admin
sso_account_id = my-id
sso_role_name = AdministratorAccess
region = [us-east-1]
[sso-session amplify-admin]
sso_start_url = https://{some-guid}.awsapps.com/start
sso_region = us-east-1
sso_registration_scopes = sso:account:access
[profile amplify-policy-my-id]
sso_session = amplify-admin
sso_account_id = my-id
sso_role_name = amplify-policy
region = [us-east-1]

请问我哪里配置有误?


解决方法

  • 问题出在配置文件的region字段格式错误:你给region值加了多余的方括号[],AWS配置中region的正确格式是直接写地域代码(如us-east-1),不需要包裹方括号。
  • 请将两个profile中的region = [us-east-1]修改为:
    region = us-east-1
    
  • 多余的方括号导致STS服务的URL被错误拼接成https://sts.[us-east-1].amazonaws.com,这是不符合URL规范的无效地址,因此触发了TypeError: Invalid URL错误。修正后,URL会生成为合法的https://sts.us-east-1.amazonaws.com,即可正常启动sandbox。

内容的提问来源于stack exchange,提问作者Moutabreath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 09:05:00