Я использую докер для размещения моего приложения ASP.net Web API, работающего в .NET 4.5.
Я использую следующий файл Docker для сборки приложения и создания образа:
FROM microsoft/dotnet-framework:4.7.2-sdk AS build
WORKDIR /app
# copy csproj and restore as distinct layers
COPY *.sln .
COPY TestWebAPI/*.csproj ./TestWebAPI/
COPY TestWebAPI/*.config ./TestWebAPI/
RUN nuget restore
# copy everything else and build app
COPY TestWebAPI/. ./TestWebAPI/
WORKDIR /app/TestWebAPI
RUN msbuild /p:Configuration=Release
FROM microsoft/aspnet:4.7.2 AS runtime
WORKDIR /inetpub/wwwroot
COPY --from=build /app/TestWebAPI/. ./
Я могу запустить приложение. Все работает нормально, но когда я получаю доступ к приложению, контент подается через HTTP 1.1, а не HTTP2? Что мне нужно сделать, чтобы включить HTTP2?
