J'ai créé une application Asp.Net Core avec Visual Studio et j'ai utilisé l'option de publication de VS pour publier mon application sur mon compte Azure.
Après l'avoir publié, j'ai utilisé le lien pour accéder à mon site web mais j'ai eu une "Erreur HTTP 500.30 - L'application ASP.NET Core n'a pas pu démarrer"
Je suis allé à la console dans Azure pour démarrer manuellement mon application et avoir plus de détails sur le problème et j'ai obtenu ceci.
Je ne suis pas sûr comment résoudre ce problème avec mon port
Voici le code de program.cs
var connectionString = builder.Configuration.GetConnectionString("LocalConnection");
builder.Services.AddDbContext(options =>
options.UseSqlServer(connectionString));
builder.Services.AddControllersWithViews();
builder.Services.AddAuthentication(NegotiateDefaults.AuthenticationScheme)
.AddNegotiate();
builder.Services.AddAuthorization(options =>
{
// Par défaut, toutes les requêtes entrantes seront autorisées selon la stratégie par défaut.
options.FallbackPolicy = options.DefaultPolicy;
});
builder.Services.AddRazorPages();
var app = builder.Build();
// Configure le pipeline de requête HTTP.
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Home/Error");
// La valeur HSTS par défaut est de 30 jours. Vous voudrez peut-être la changer pour des scénarios de production, voir https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
app.Run();