@savva09
Начинающий .NET-ер

Почему css с сервера пустой?

Почему-то возвращает пустой main.css, при том, что он не пустой
main.css
.logout {
    position: absolute;
    right: 0.35em;
    top: 0.35em;
    padding: 0px 1em 0px 1em;
    text-align: center;
    background-color: white;
    border-style: hidden;
    border-radius: 2em;
}

.logout h1 {
    margin: 3px 0.1em 3px 0.1em;
}

.container {
    position:absolute;
    left: 3rem;
    right: 3rem;
    display:flex;
    justify-content:center;
    margin-top: 3em;
    border: 3px solid red;
}

.tasks {
    position: absolute;
    left: 3rem;
    right: 3rem;
    border: 3px solid blue;
}

И статус при запросе 200. Естественное есть middleware
program.cs
using TaskingProject;

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddControllers();
builder.Services.AddDistributedMemoryCache();
builder.Services.AddSession(options =>
{
    options.IdleTimeout = TimeSpan.FromSeconds(3600);
    options.Cookie.IsEssential = true;
    options.Cookie.HttpOnly = false;
});

builder.Services.AddDbContext<AppDbContext>();

var app = builder.Build();

app.UseDefaultFiles();
app.UseStaticFiles();

// Configure the HTTP request pipeline.
app.UseRouting();

// IMPORTANT: This must be placed between UseRouting and UseEndpoints
app.UseSession();

app.UseEndpoints(endpoints => endpoints.MapControllers());

app.Run();

Напрашивается вопрос: почему? Я как-то напутал с порядком middleware? Что-то не так с css?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
@savva09 Автор вопроса
Начинающий .NET-ер
Все дело было в браузере. Он просто сохранил и не обновлял .css файл, именно 1 файл. Просто сбросьте историю браузера( в chrome - конфиденциальность и безопасность -> отчистить историю). Удалить в том числе данные сайтов.

Все было так просто. GPT4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы