Я пытаюсь войти в угловое приложение 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, и что я могу сделать, чтобы решить эту проблему?
Большое спасибо, спасибо.