Correction

This commit is contained in:
2025-09-04 19:37:55 +02:00
parent d287112b7d
commit 60244f4dd6

View File

@@ -4,6 +4,7 @@ using administration.Models.HelloFresh;
using administration.Services;
using IngredientsAI.Services;
using Microsoft.AspNetCore.Authentication.Cookies;
using Microsoft.AspNetCore.HttpOverrides;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
using System.Text.Json;
@@ -94,13 +95,21 @@ namespace administration
var baseUrl = cfg["Ollama:Url"] ?? "http://ollama:11434";
client.BaseAddress = new Uri(baseUrl);
client.Timeout = TimeSpan.FromSeconds(25);
})
});
var ollamaBuilder = builder.Services.AddHttpClient("ollama", (sp, client) =>
{
var cfg = sp.GetRequiredService<IConfiguration>();
var baseUrl = cfg["Ollama:Url"] ?? "http://ollama:11434";
client.BaseAddress = new Uri(baseUrl);
client.Timeout = TimeSpan.FromSeconds(25);
});
#if DEBUG
.ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler
ollamaBuilder.ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler
{
ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
});
#endif
#endif
// ...
// ...
@@ -118,6 +127,7 @@ namespace administration
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseForwardedHeaders(new ForwardedHeadersOptions { ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto });
app.UseRouting();
app.UseCors("AllowFrontend");