Как записать в сеть. Конфигурация в Среднем Доверии?

Это лучшее решение, которое я мог бы придумать, НЕ используя CSS 3. И он отлично работает на Firefox, Chrome и Internet Explorer, насколько я могу видеть.

Поместите контейнер DIV и два дочерние DIV на одном уровне, один для контента, один для фона. И используя CSS, автоматически задайте размер фона, чтобы он соответствовал содержимому, и поместил фон в обратную сторону, используя z-index.

    .container {
      position: relative;
    }
    .content {
      position: relative;
      color: White;
      z-index: 5;
    }
    .background {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-color: Black;
      z-index: 1;
      /* These three lines are for transparency in all browsers. */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
      filter: alpha(opacity=50);
      opacity: .5;
    }
<div class="container">
  <div class="content">
    Here is the content.
    <br />Background should grow to fit.
  </div>
  <div class="background"></div>
</div>

43
задан Ijas Ameenudeen 20 January 2019 в 13:48
поделиться

1 ответ

Это на самом деле походит на IIS Low уровень. Если это будет, то Вы не будете в состоянии записать в любой файл, не просто web.config.

Вот уровни от справочного файла IIS:

  • Полный (внутренний) - Определяет неограниченные полномочия. Дает разрешения приложения ASP.NET получать доступ к любому ресурсу, который подвергается защите операционной системы. Поддерживаются все привилегированные операции.
  • Высокий (web_hightrust.config) - Определяет высокий уровень безопасности доступа к коду, что означает, что приложение не может сделать ни одной из следующих вещей по умолчанию:
    • Вызов неуправляемый код.
    • обслуженные компоненты Вызова.
    • Запись к журналу событий.
    • сервисные очереди Организации очередей сообщений Доступа.
    • ODBC Доступа, OleDb или источники данных Oracle.
  • Носитель (web_mediumtrust.config) - Определяет средний уровень безопасности доступа к коду, что означает, что в дополнение к Высоким Доверительным ограничениям Уровня приложение ASP.NET не может сделать ни одной из следующих вещей по умолчанию:
    • файлы Доступа вне каталога приложения.
    • Получают доступ к реестру.
    • сетевая служба Make или вызовы веб-сервиса.
  • Низкий (web_lowtrust.config) - Определяет низкий уровень безопасности доступа к коду, что означает, что в дополнение к Средним Доверительным ограничениям Уровня приложение не может сделать ни одной из следующих вещей по умолчанию:
    • Запись к файловой системе.
    • Вызов Утверждать метод.
  • Минимальный (web_minimaltrust.config) - Определяет минимальный уровень безопасности доступа к коду, что означает, что приложение имеет, только выполняют полномочия.

я предложил бы, чтобы, если Вы - тупик при наличии установщика, иметь его создали web.config в памяти, которую пользователь может сохранить локально и FTP позже.

21
ответ дан Felipe Oriani 26 November 2019 в 23:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: