Correction
This commit is contained in:
14
Program.cs
14
Program.cs
@@ -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,9 +95,17 @@ 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
|
||||
});
|
||||
@@ -118,6 +127,7 @@ namespace administration
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
app.UseForwardedHeaders(new ForwardedHeadersOptions { ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto });
|
||||
|
||||
app.UseRouting();
|
||||
app.UseCors("AllowFrontend");
|
||||
|
||||
Reference in New Issue
Block a user