我想限制对我的ASP.NET MVC站点的访问仅限于我的DNS。当通过IP地址(实际控制器和操作、内容、图像、脚本等)访问我的站点时,我希望它被阻止。
示例:
https://example.com -所有良好的页面加载,脚本下载和执行,图像显示等.https://1.2.3.4 -所有阻塞托管注意:我是通过ElasticBean秸秆托管在AWS中的--不确定AWS在哪里使用IP地址,在什么地方使用DNS。
这个是可能的吗?
发布于 2020-08-09 15:04:15
有几种方法可以解决这个问题。
首先,您可以用AWS WAF处理弹性豆杆的ALB创建,通过这样做,您可以阻止任何交互之前,他们接触您的服务器。设置将非常简单:
第二个选项是,这是在web服务器本身上完成的,第一个vhost应该充当请求的捕获器。为此,您只需返回一个403,在此之后添加另一个vhost,仅包含您的域,该域与以前一样。
https://stackoverflow.com/questions/63327809
复制相似问题