Docker IdentityServer 4 - 500 Ошибка сервера при входе в систему - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь войти в угловое приложение Docker, используя Identity Server для аутентификации.Как только я ввожу свои учетные данные на Identity Server, я получаю 500 Internal Server Error.

Когда я запускаю это приложение локально (не в Docker), я могу войти в систему с помощью ID Server и вернуться в Angular App, не увидев никаких ошибок.Что заставляет меня думать, что, должно быть, что-то не так с моим Dockerfile ID Server:

FROM microsoft/dotnet AS build-env  
ARG source  
RUN echo "source: $source"  
WORKDIR /app
RUN apt-get update
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash
RUN apt-get install nodejs
RUN node -v
RUN npm -v
# Copy csproj and restore as distinct layers
COPY *.csproj ./
RUN dotnet restore

#Copy everything else & build
COPY . ./
RUN dotnet publish -c Release -o out

# Build runtime image
FROM microsoft/dotnet
WORKDIR /app
COPY --from=build-env /app/out .
EXPOSE 80  
ENTRYPOINT ["dotnet", "IdentityServerWithAspNetIdentity.dll"]

Может кто-нибудь сказать мне, почему я вижу 500 Internal Server Error в Docker, и что я могу сделать, чтобы решить эту проблему?

Большое спасибо, спасибо.

...