AWS Error: Error during Url validation; check URL and try again

AWS Error: Error during Url validation; check URL and try again

我正在尝试通过 visual studio 的工具包将测试站点部署到 AWS,但在环境选择页面出现了一个奇怪的错误。 Google 搜索没有得到任何关于它的真实信息。

当我尝试验证 url 选择时出现错误。它说,"Error during URL validation; check URL and try again." 我已将 url 更改为我能想到的所有内容,但没有成功。当我点击下一步时,无论 URL 是什么,都会出现一个消息框,通知我 URL 不可用。有解决此错误的方法吗?

您是否授予您的个人资料创建 EC2 和 Elastic Beanstalk 实例的权限?

AWS.

首先,转到 AWS,单击左上角的服务 -> IAM。按照 http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_SettingUpUser.html 中的说明进行操作 创建 IAM 用户。这基本上会为您的帐户创建一个别名。您将需要访问密钥和秘密密钥,因此请在出现提示时下载文件。

其次,在 IAM 管理门户中,单击左侧的“策略”。您最多可以选中两个选项,并使用它们来创建策略。选择 EC2 和 Elastic Beanstalk,分别获得完全访问权限。您应该使用您创建的 IAM 用户执行此操作,但我相信您可以使用您的主帐户。

最后,您需要将该配置文件分配给您的网络项目。在 AWS Explorer 中,单击顶部的新账户配置文件。系统会提示您输入一些信息;这是您需要这些钥匙的地方。全部完成后,再次尝试发布到 AWS 向导。

我遇到了同样的问题。结果是我个人资料上的 Secret Access Key 少了一个字符。解决此问题后,其他一切都变得 运行 顺利。

服务 -> IAM -> 用户 -> 点击你的用户 -> 权限部分 -> 附加策略 -> 添加AWSElasticBeanstalkFullAccess 策略。

所以,对我来说,我尝试了这里提到的所有方法,但仍然无法正常工作。离开 2 小时后,我再次尝试......它成功了!

我的情况似乎存在某种同步延迟。

对我来说,这是一个连接问题。在发布之前检查 VS 中的 aws 资源管理器是否显示资源。如果没有,则需要检查连接。