Ниже приведена предварительная попытка решить этот сложный вопрос. Если решение - куча бессмыслицы, будьте осторожны со мной: я никогда не запускал ни одной строки в Asp.Net Core и Blazor.
Надеюсь, это поможет ...
Добавить параметр IHostingEnvironment в метод Sratup.Configure
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{ // When not running locally
if (!env.IsDevelopment())
{
// Get the HttpClient object
var httpClient = app.ApplicationServices.GetRequiredService<HttpClient>();
// Alter its BaseAddress property value
httpClient.BaseAddress = new Uri("https://blazorapi.azurewebsites.net");
}
// When running locally let the HttpClient use its BaseAddress default property
// value; that is 'https://localhost
app.AddComponent<App>("app");
}