我最近在尝试访问 Azure 存储时收到了 505“不支持 Http 版本”。我花了一段时间才发现它只发生在公共 WiFi 上(例如 First Great Western、Tesco 等)。修复很简单:编辑我的存储连接字符串以使用 https 即 DefaultEndpointsProtocol=https;
但是,这是我的问题:为什么这只发生在公共 WiFi 上?当我连接到我的手机或使用我的家庭 WiFi 连接时,Azure 接受了 http。Fiddler 并没有显示我机器发出的请求有什么不同,那么这些热点对 http 流量有什么作用呢?