mac本浏览器访问80端口问题

Unix 系统大多默认情况下非root用户是无法使用小于1024的常用端口的.这时候如果你开发中需要在普通用户下用到80端口需要设置系统端口转发

方法:在/etc/pf.conf 目录下rdr-anchor  "com.apple/*"行下加入转发命令:rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080


然后执行命令

sudo pfctl -f /etc/pf.conf  //加载防火墙配置文件

sudo pfctl -e  //启动pf

sudo pfctl -d  //关闭pf

然后再设置启动node服务端口号8080就可以通过 localhost:80访问浏览器页面了


如果出现如下错误: 

您目前无法访问 因为此网站使用了 HSTS。网络错误和攻击通常是暂时的,因此,此网页稍后可能会恢复正常。

解决方法:  访问chrome://net-internals/#hsts,

在 Query HSTS/PKP domain  下查看对应 域名, 如果 发现dynamic_upgrade_mode: FORCE_HTTPS, 则到下边 Delete domain security policies 删除对应的网址安全规则

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容