Это старая версия документа!
Web.config
Файл Web.config входит в стандартную поставку ASP.Net Web сайтов и содержит базовые настройки сайта с использованием которого работают (Интернет приложение и Web сервисы).
Опции приложения
В конфиге приложения должны быть все из ниже перечисленных параметров, иначе приложение может вылетать с ошибкой
<add key="ShowCFPInfo" value="false" /> -- Отображать на карте маршрут полета из CFP (false/true) <add key="ShowTechnikColumn" value="true" /> -- Отображение информации о ИТС в СПП (false/true) <add key="DefaultUserGroup" value="19" />- группа по умолчанию для самостоятельно регистрации (id группы) <add key="ParkingTime" value="false" /> -- Отображение в обороте/карточке рейса информации о времени прибытия/убытия ВС со стоянки (false/true) <add key="FilterPlnType" value="true" /> -- Отображение фильтра PlnType на стартовой странице (false/true) <add key="ServiceTypeCounter" value="12" /> -- Технологическая операция регистрации для работы онлайн табло (id записи) <add key="ServiceTypeGate" value="52" /> -- Технологическая операция выхода для работы онлайн табло (id записи) <add key="ServiceTypeBaggage" value="16" /> -- Технологическая операция выдачи багажа для работы онлайн табло (id записи) <add key="ExploiterCode" value="false" /> -- Показывать или нет эксплуатанта в обороте ВС (false/true) <add key="BlockOnDocumentExpired" value="false" /> -- Не позволяет пользоваться сайтом, пока есть не ознакомленные документы (false/true) <add key="RecoverPassword " value="false" /> -- Возможность включения функции восстановления пароля (false/true) <add key="ShowWorkTime" value="true" /> -- Отображать рабочее время в информации по налету (false/true) <add key="ShowBioNight" value="false" /> -- Показывать био-ночь в информации по налету (false/true) <add key="ShowFlightNight" value="true" /> -- Показывать налет ночь в информации по налету (false/true) <add key="ShowAllAnswer" value="true" /> - Тестирование персонала, в отчете по тесту показать (true) правильные ответы. В новых версиях отсутствие параметра приводит к ошибке. <add key="SafetyMessageTo" value="example@yandex.ru" /> -- Адрес назначения отправленного письма для добровольных сообщений. Можно указать несколько, через разделитель ; <add key="SafetyMessageFrom" value="sender@yandex.ru" /> -- Адрес для добровольных сообщений от имени которого будет отправлено сообщение должно совпадать с настройками system.net/mailSettings/smtp <add key="SmtpServer" value="imap.yandex.ru:993" /> -- адрес SMTP сервера и порт <add key="EncryptionType" value="SSL" /> -- Используемый вид шифрования (допустимые значения None,SSL,TLS) <add key="SmtpUser" value="aviabitLogin" /> -- Логин для почтового ящика из SafetyMessageFrom <add key="SmtpPass" value="qazwsxedcrfv" /> -- Пароль для почтового ящика из SafetyMessageFrom
Переход на версию 109 и выше
1. добавить ключи :
<add key="SmtpServer" value="smtp.mail.aero:25" /> <!--допустимые значения None,SSL,TLS--> <add key="EncryptionType" value = "None"/> <add key="SmtpUser" value="username" /> <add key="SmtpPass" value="password" />
в них соответственно указываются данные для SMTP почтового ящика
Следующие настройки необходимо закомментировать:
<mailSettings> <smtp from="username@.mail.aero"> <network defaultCredentials="false" host="smtp.mail.aero" password="password" userName="username" port="25"/> </smtp> </mailSettings> </system.net>
По окончанию конфигурирования необходимо проверить механизм отсылки добровольного сообщения, если письмо на указанный почтовый ящик пришло, то настройка прошла удачно, если нет, разбираемся в причинах
2. Необходимо добавить разрешение на страницу:
<location path="RememberPassword.aspx"> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location>
Переход на версию 111 и выше
Добавился параметр, позволяющий включать/отключать функцию восстановления пароля
<add key="RecoverPassword" value="false" />
Переход на версию 122 и выше
Добавился параметр, позволяющий включать/отключать отображение рабочего времени в информации по налету (false/true)
<add key="ShowWorkTime" value ="true" /> (для Победы false)
Переход на версию 130 и выше
Добавились параметры, позволяющие включать/отключать отображение био-ночи и ночи в информации по налету.
<add key="ShowBioNight" value="false" /> <add key="ShowFlightNight" value="true" />
Переход на версию 136 и выше
Добавились параметры, позволяющие в карточке рейса спрятать информацию по задержке и комментарий к коду рейса
<!-- Скрывать информацию по задержке в карточке рейса (default=true) --> <add key="ShowFlightCardDelay" value="true"/> <!-- Скрывать дополнительные сведения по номеру рейса в карточке рейса (default=true)--> <add key="ShowFlightCardMarkFlightNumber" value="true"/>