Эти ответы API могут вводить в заблуждение.Не смотря на остальную часть вашего кода, касающуюся конфигурации конечных точек, я подозреваю, что это может быть проблемой CORS с API.
Попробуйте добавить следующий код в метод public void Configure(IApplicationBuilder app, IHostingEnvironment env)
в классе Startup.cs
вашего API:
app.UseCors(opts => opts
.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials()
);
Ответ на выборку может быть вызван отклонением предварительной проверки запроса.
Сказав это, в первом сообщении об исключении говорится, что вы пытаетесь загрузить небезопасный контент, поэтому я 'd также проверьте конфигурацию внешнего приложения Blazor, чтобы увидеть, что запрашивает клиент API, и убедиться, что сертификат конечной точки API действителен?