以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 阿里云公网IP,通过公网IP访问http服务,提示网页走丢了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193188) |
-- 作者:13559187297 -- 发布时间:2024/8/25 10:11:00 -- 阿里云公网IP,通过公网IP访问http服务,提示网页走丢了 端口开启http服务如下: HttpServer.Prefixes.Add("http://*:32177/") 将“HttpRequest”事件的代码设置为:
e.WriteString("Hello World") 发表项目后,把项目放在阿里云服务器上打开; 输入本机IP http://127.0.0.1:32177/,网页可以显示"Hello World"; 输入公网IP http://120.76.231.82:32177/,显示网页走丢了; 端口号32177的入站规则也添加了; 请问老师,这个问题该怎么解决? |
-- 作者:tbarkhai -- 发布时间:2024/8/25 16:48:00 -- 云服务器,公网IP非实际IP,试试绑定域名。 |
-- 作者:有点蓝 -- 发布时间:2024/8/25 19:43:00 -- 参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714468&ID=104284&skin=1 |
-- 作者:13559187297 -- 发布时间:2024/8/26 11:27:00 -- 我绑定了域名: 使用ping结果如下: C:\\Users\\jcl>ping mlfox.cn 正在 Ping mlfox.cn [120.76.231.82] 具有 32 字节的数据: 来自 120.76.231.82 的回复: 字节=32 时间=88ms TTL=114 来自 120.76.231.82 的回复: 字节=32 时间=128ms TTL=114 来自 120.76.231.82 的回复: 字节=32 时间=17ms TTL=114 来自 120.76.231.82 的回复: 字节=32 时间=18ms TTL=114 120.76.231.82 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 17ms,最长 = 128ms,平均 = 62ms 启动以下代码,还是显示网页走丢了 HttpServer.Prefixes.Add("http://mlfox.cn/") HttpServer.Start() |
-- 作者:有点蓝 -- 发布时间:2024/8/26 11:34:00 -- 没有开放80端口,请参考3楼的方法设置安全组和防火墙 |
-- 作者:13559187297 -- 发布时间:2024/8/26 13:01:00 -- 还是提示错误,提示如下: |
-- 作者:有点蓝 -- 发布时间:2024/8/26 13:48:00 -- 重复启动了服务 或者有其它程序已经使用了80端口,比如IIS等
|
-- 作者:有点蓝 -- 发布时间:2024/8/26 13:56:00 -- 不要使用*号,使用具体的地址启动服务 HttpServer.Prefixes.Add("http://mlfox.cn/") HttpServer.Start() |
-- 作者:13559187297 -- 发布时间:2024/8/26 15:35:00 -- 现在解决了,改成32177端口就好了,非常感谢老师的帮助! HttpServer.Prefixes.Add("http://mlfox.cn:32177/")
|
-- 作者:洮沙 -- 发布时间:2024/8/26 15:41:00 -- 云服务器未完成域名备案是不会开放80和443端口的。 |