热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ASP.NET4.6不会在HTTP2(azure网站)中转换响应-ASP.NET4.6doesn'tturnresponseinHTTP2(azurewebsite)

Ivesetmywebsitetoasp.net4.6runtimeandthewebsitewasallreadyonlyaccessibleinhttpsso

I've set my website to asp.net 4.6 runtime and the website was all ready only accessible in https so those two requirements are met. Also I visited the site with an HTTP2 supporting browser like Chrome or IE11. Also the website is hosted as a Microsoft Azure Website

我已经将我的网站设置为asp.net 4.6运行时,并且该网站只能通过https访问,因此满足了这两个要求。我也使用支持浏览器的浏览器访问了网站,例如Chrome或IE11。该网站也作为Microsoft Azure网站托管

I've used the following sites for reference https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/812 and http://www.dotnetcurry.com/aspnet/1127/aspnet-webforms-new-features

我使用以下网站作为参考https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/812和http://www.dotnetcurry.com/aspnet/1127/aspnet-webforms -新功能

Unfortunately I can't share the website with you because it's a client's and I guess he doesn't like that.

不幸的是我无法与你分享网站,因为它是一个客户端,我想他不喜欢这样。

My question to you is, has anyone already used HTTP2 on Azure and maybe have some tips or input for me? Thanks!

我的问题是,有没有人已经在Azure上使用HTTP2,可能有一些提示或输入给我?谢谢!

3 个解决方案

#1


5  

@Casper,

@Casper,

short answer should be "NO", it is not supported yet.

简短的回答应该是“NO”,它还不支持。

there is an old discussion in below link

在下面的链接中有一个旧的讨论

https://superuser.com/questions/926663/iis-and-http-2-server-support

https://superuser.com/questions/926663/iis-and-http-2-server-support

to check what OS Azure App Service is running, you can create a site, go to your debug console from scm site (https://{your site name}.scm.azurewebsites.net/DebugConsole), and run "ver"

要检查正在运行的OS Azure App Service,您可以创建一个站点,从scm站点(https:// {您的站点名称} .scm.azurewebsites.net / DebugConsole)转到调试控制台,然后运行“ver”

from wikipedia https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions

来自维基百科https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions

NT 6.2 is Windows Server 2012

NT 6.2是Windows Server 2012

enter image description here enter image description here

#2


2  

The ASP.NET 4.6 Runtime only supports HTTP/2 on Windows 10 using latest IIS and Windows 2016 IIS. Doesn't add that capability to prior OS/IIS combos (I've tried). I don't think Azure Websites yet supports HTTP/2, at least when I checked a few months back, probably not Windows 2016/newest IIS since Windows 2016 was still in Technical Preview last time I checked. (Also I think due to browser support you need to use SSL for HTTP/2 connections...so would make sure trying over https for your azure site...)

ASP.NET 4.6 Runtime仅在Windows 10上使用最新的IIS和Windows 2016 IIS支持HTTP / 2。不会将此功能添加到以前的OS / IIS组合(我已经尝试过)。我不认为Azure网站还支持HTTP / 2,至少在我几个月前检查过时,可能不是Windows 2016 /最新的IIS,因为Windows 2016上次我检查时仍然在技术预览版中。 (另外我认为由于浏览器的支持,您需要使用SSL进行HTTP / 2连接......所以请确保为您的azure站点尝试使用https ...)

#3


0  

The Auzre App Service was recently (Jan 2018) upgraded to server 2016, and the team are working on enabling HTTP/2 on the platform.

Auzre App Service最近(2018年1月)升级到服务器2016,该团队正致力于在平台上启用HTTP / 2。

The latest status from the team on 16th March 2018 was:

该团队于2018年3月16日的最新状态是:

Hi all, thank you for your patience! We are getting through a few last items getting ready to release HTTP/2 support very soon. I'll be notifying here and our team blog once available. https://aka.ms/AppServiceBlog

大家好,感谢您的耐心等待!我们正在准备好一些最后的项目,准备很快发布HTTP / 2支持。我会在这里通知我们的团队博客。 https://aka.ms/AppServiceBlog

A work around we're using for one of our sites (not on Azure, but still on an older version of IIS) is to use an HTTP/2 enabled CDN infront of the application.

我们用于其中一个站点(不在Azure上,但仍在旧版本的IIS上)的工作是使用应用程序的HTTP / 2启用CDN。


推荐阅读
  • 本文详细介绍了如何安全地手动卸载Exchange Server 2003,以确保系统的稳定性和数据的完整性。根据微软官方支持文档(https://support.microsoft.com/kb833396/zh-cn),在进行卸载操作前,需要特别注意备份重要数据,并遵循一系列严格的步骤,以避免对现有网络环境造成不利影响。此外,文章还提供了详细的故障排除指南,帮助管理员在遇到问题时能够迅速解决,确保整个卸载过程顺利进行。 ... [详细]
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • POJ 2482 星空中的星星:利用线段树与扫描线算法解决
    在《POJ 2482 星空中的星星》问题中,通过运用线段树和扫描线算法,可以高效地解决星星在窗口内的计数问题。该方法不仅能够快速处理大规模数据,还能确保时间复杂度的最优性,适用于各种复杂的星空模拟场景。 ... [详细]
  • 小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限
    小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限 ... [详细]
  • 在OpenShift上部署基于MongoDB和Node.js的多层应用程序
    本文档详细介绍了如何在OpenShift 4.x环境中部署一个包含MongoDB数据库和Node.js后端及前端的多层应用程序。通过逐步指导,读者可以轻松完成整个部署过程。 ... [详细]
  • 思科IOS XE与ISE集成实现TACACS认证配置
    本文详细介绍了如何在思科IOS XE设备上配置TACACS认证,并通过ISE(Identity Services Engine)进行用户管理和授权。配置包括网络拓扑、设备设置和ISE端的具体步骤。 ... [详细]
  • Python 3 Scrapy 框架执行流程详解
    本文详细介绍了如何在 Python 3 环境下安装和使用 Scrapy 框架,包括常用命令和执行流程。Scrapy 是一个强大的 Web 抓取框架,适用于数据挖掘、监控和自动化测试等多种场景。 ... [详细]
  • 如何在Linux服务器上配置MySQL和Tomcat的开机自动启动
    在Linux服务器上部署Web项目时,通常需要确保MySQL和Tomcat服务能够随系统启动而自动运行。本文将详细介绍如何在Linux环境中配置MySQL和Tomcat的开机自启动,以确保服务的稳定性和可靠性。通过合理的配置,可以有效避免因服务未启动而导致的项目故障。 ... [详细]
  • 在分析和解决 Keepalived VIP 漂移故障的过程中,我们发现主备节点配置如下:主节点 IP 为 172.16.30.31,备份节点 IP 为 172.16.30.32,虚拟 IP 为 172.16.30.10。故障表现为监控系统显示 Keepalived 主节点状态异常,导致 VIP 漂移到备份节点。通过详细检查配置文件和日志,我们发现主节点上的 Keepalived 进程未能正常运行,最终通过优化配置和重启服务解决了该问题。此外,我们还增加了健康检查机制,以提高系统的稳定性和可靠性。 ... [详细]
  • C++ 开发实战:实用技巧与经验分享
    C++ 开发实战:实用技巧与经验分享 ... [详细]
  • ButterKnife 是一款用于 Android 开发的注解库,主要用于简化视图和事件绑定。本文详细介绍了 ButterKnife 的基础用法,包括如何通过注解实现字段和方法的绑定,以及在实际项目中的应用示例。此外,文章还提到了截至 2016 年 4 月 29 日,ButterKnife 的最新版本为 8.0.1,为开发者提供了最新的功能和性能优化。 ... [详细]
  • 本文详细探讨了在ASP.NET环境中通过加密数据库连接字符串来提升数据安全性的方法。加密技术不仅能够有效防止敏感信息泄露,还能增强应用程序的整体安全性。文中介绍了多种加密手段及其实施步骤,帮助开发者在日常开发过程中更好地保护数据库连接信息,确保数据传输的安全可靠。 ... [详细]
author-avatar
亦涵Doris
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有