Могу ли я добавить настройки web.config в файл манифеста модуля DNN?

Я пытаюсь добавить следующий код в свой файл web.config при установке модуля DotNetNuke.

Все файлы примеров, которые я видел, ссылаются на провайдеров и существующие компоненты DNN. https://www.dnnsoftware.com/wiki/manifest-config-component

Мне было интересно, я могу использовать <component type="Config"> для добавления новых настроек в файл web.config. https://www.dnnsoftware.com/docs/developers/extensions/dnn-manifest-schema.html

Это код, который я хотел бы добавить непосредственно перед закрывающим тегом </system.webServer>

<security>
   <requestFiltering>          
     <!--The default size is 30000000 bytes (28.6 MB). MaxValue is 4294967295 bytes (4 GB)-->
     <!-- 100 MB in bytes -->
     <requestLimits maxAllowedContentLength="104857600" />
     </requestFiltering>
 </security>

person Tig7r    schedule 22.02.2019    source источник


Ответы (2)


Вы можете, но имейте в виду, что есть и другие настройки, которые контролируют продолжительность загрузки контента, поэтому это может быть не единственное, что вам нужно изменить.

Кроме того, имейте в виду, что увеличение этого значения может иметь последствия для безопасности, если это то, что распространяется на коммерческой основе.

person Mitchel Sellers    schedule 24.02.2019

Да, некоторые подробности вы найдете на странице https://www.dnnsoftware.com/wiki/manifest-xml-merge

person Joe Craig    schedule 23.02.2019
comment
Спасибо за ссылку. Похоже, они только показывают примеры добавления ссылок на провайдеров. Я не могу найти образец, показывающий, как добавить простую конфигурацию. - person Tig7r; 25.02.2019