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