Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 34156|Отговор: 0

[ASP.NET] [IIS] ASP.NET Забраняват достъпа за изтегляне на rar и zip файлове

[Копирай линк]
Публикувано на 2021-1-13 10:50:26 | | | |
Спомням си, че при по-старите версии на IIS файлове във формат zip и rar по подразбиране не могат да се изтеглят и трябва да се добавят MIME настройки, за да се позволи достъп до изтегляне.

В последната версия на IIS 10 можете директно да достъпвате файловете за изтегляне на rar и zip, а всеки път при обновяване на уебсайта можете да пакетирате пакета с издания в zip формат и да го копирате на сървъра, за да разархивирате ъпдейта.

Ако компресираният пакет за актуализация не бъде изтрит навреме и бъде достъпен и изтеглен от други, това ще доведе до изтичане на изходен код, което ще засегне сигурността на уебсайта.

Как да изключа достъпа за изтегляне на rar и zip файлове?

web.config е конфигуриран по следния начин:

Опитът за достъп до RAR файл, който вече съществува в кореновата директория на уебсайта, дава следната грешка:

Заявка URL: http://localhost:8086/itsvse.rar
Метод на заявка: GET
Код за статус: 403 Забранено
Отдалечен адрес: [::1]:8086
Политика за препращане: строг произход кога-кога-кръстосан произход


В резултат на това зададохме премахването на статични файлове в следния формат:



Виждаш типа MIME, вече няма настройка за rar и zip.

(Край)




Предишен:.NET/C# за получаване на текущото състояние на приложението (CPU, нишка, GC)
Следващ:Entity Framework (EF) изпълнява SQL оператори и съхранявани процедури
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com