最近在服务器上发布了一个Web应用,在服务器上访问都是正常的,但是,在其他电脑上就是打不开。
在该服务器上同时还部署着另一个Web应哟个,其能正常打开。其二者的区别就是不能打开的,使用的是非80端口。
把能正常访问的应用修改为非80端口,同样也是无法访问。
问题基本确定为:在服务器上非80端口被防火墙屏蔽了。
解决办法:
1、关闭防火墙。内部测试还行,正式发布别想了。
2、在防火墙中打开相应的端口。
打开端口的方法如下:
1、进入Windows系统安全界面,点击高级设置进入高级安全Windows防火墙。
2、在高级安全Windows防火墙界面上点击入站规则,找到BranchCache内容检索(HTTP-In)。
3、在“新建入站规则”中,选择端口,下一页,在“特定本地端口”中,输入要开放的本地端口。
4、点击保存,如果“BranchCache 托管缓存服务器(HTTP-In)”没有启用,则在其右侧属性栏中,“启用规则”即可。