Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何阻止公众访问存储在Amazon Elastic Beanstalk中的API?_Amazon Web Services_Rest_Amazon Elastic Beanstalk - Fatal编程技术网

Amazon web services 如何阻止公众访问存储在Amazon Elastic Beanstalk中的API?

Amazon web services 如何阻止公众访问存储在Amazon Elastic Beanstalk中的API?,amazon-web-services,rest,amazon-elastic-beanstalk,Amazon Web Services,Rest,Amazon Elastic Beanstalk,我有一个在Elastic Beanstalk中运行的REST API。使用的URL可从全球任何IP地址访问。我想做的就是限制对API调用的访问,这样只有我的固定IP地址才能使用它。到目前为止,我还无法想出如何做到这一点 通过使用引擎盖下使用的实例的安全组,您可以很好地做到这一点 只需转到实例的安全组,编辑安全组的入站规则并将其设置为您的IP。这样,只有您的IP才能与为您的ElasticBeanstalk环境服务的Intance进行对话 详情如下: 好的,我已经配置好了,现在只有我的IP地址能够处

我有一个在Elastic Beanstalk中运行的REST API。使用的URL可从全球任何IP地址访问。我想做的就是限制对API调用的访问,这样只有我的固定IP地址才能使用它。到目前为止,我还无法想出如何做到这一点

通过使用引擎盖下使用的实例的安全组,您可以很好地做到这一点

只需转到实例的安全组,编辑安全组的入站规则并将其设置为您的IP。这样,只有您的IP才能与为您的ElasticBeanstalk环境服务的Intance进行对话

详情如下:


好的,我已经配置好了,现在只有我的IP地址能够处理任何入站或出站流量。但是,现在在我的浏览器中调用API的任何函数时,以及在集成的Xamarin应用程序中使用API时出现500内部服务器错误时,我得到了以下信息:``发生了错误```似乎你的应用程序需要与我们刚刚限制的外部世界对话。你看到这样的依赖关系了吗?