热门标签 | 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。


推荐阅读
  • Microsoft即将发布WPF/E的CTP(Community Technology Preview)和SDK,标志着RIA(Rich Internet Application)技术的新里程碑。更多详情及下载链接请参见MSDN官方页面。 ... [详细]
  • 本文探讨了如何在Node.js环境中,通过Tor网络使用的SOCKS5代理执行HTTP请求。文中不仅提供了基础的实现方法,还介绍了几种常用的库和工具,帮助开发者解决遇到的问题。 ... [详细]
  • Spring Cloud Config 使用 Vault 作为配置存储
    本文探讨了如何在Spring Cloud Config中集成HashiCorp Vault作为配置存储解决方案,基于Spring Cloud Hoxton.RELEASE及Spring Boot 2.2.1.RELEASE版本。文章还提供了详细的配置示例和实践建议。 ... [详细]
  • 在Windows Server 2008 R2上配置IIS FTP服务
    本文详细介绍了如何在Windows Server 2008 R2操作系统上通过IIS配置FTP服务的过程,包括服务器角色的选择与安装、FTP站点的创建以及必要的服务和防火墙设置检查。 ... [详细]
  • YB02 防水车载GPS追踪器
    YB02防水车载GPS追踪器由Yuebiz科技有限公司设计生产,适用于车辆防盗、车队管理和实时追踪等多种场合。 ... [详细]
  • 本文探讨了浏览器的同源策略限制及其对 AJAX 请求的影响,并详细介绍了如何在 Spring Boot 应用中优雅地处理跨域请求,特别是当请求包含自定义 Headers 时的解决方案。 ... [详细]
  • 本文针对Windows 7环境下使用IIS 7.5和.NET Framework 4.0时遇到的ASP.NET设置不适用于集成托管管道模式的问题,提供了一个有效的解决方案。通过调整web.config文件中的特定配置,可以轻松解决此问题。 ... [详细]
  • Django xAdmin 使用指南(第一部分)
    本文介绍如何在Django项目中集成和使用xAdmin,这是一个增强版的管理界面,提供了比Django默认admin更多的功能。文中详细描述了集成步骤及配置方法。 ... [详细]
  • MapReduce原理是怎么剖析的
    这期内容当中小编将会给大家带来有关MapReduce原理是怎么剖析的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1 ... [详细]
  • 尽管PHP是一种强大且灵活的Web开发语言,但开发者在使用过程中常会陷入一些典型的陷阱。本文旨在列出PHP开发中最为常见的10种错误,并提供相应的预防建议。 ... [详细]
  • 在Java应用程序开发过程中,FTP协议被广泛用于文件的上传和下载操作。本文通过Jakarta Commons Net库中的FTPClient类,详细介绍如何实现文件的上传和下载功能。 ... [详细]
  • 如何处理MySQL命令行中文乱码问题
    本文详细探讨了MySQL命令行中出现中文乱码的原因及解决方案,通过调整配置文件和执行特定SQL命令来确保字符集正确设置,为用户提供了一个有效的解决路径。 ... [详细]
  • Windows 环境下安装 Git 并连接 GitHub 的详细步骤
    本文详细介绍了如何在 Windows 系统中安装 Git 工具,并通过配置 SSH 密钥实现与 GitHub 的安全连接。包括下载、安装、环境配置及验证连接等关键步骤。 ... [详细]
  • JavaWeb技术架构解析
    本文探讨了JavaWeb开发中客户端与服务器端的交互模式,重点分析了B/S(浏览器/服务器)和C/S(客户端/服务器)两种架构的特点及应用场景。 ... [详细]
  • Node.js 入门指南(一)
    本文介绍了Node.js的安装步骤、如何创建第一个应用程序、NPM的基本使用以及处理回调函数的方法。通过实际操作示例,帮助初学者快速掌握Node.js的基础知识。 ... [详细]
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社区 版权所有