Это старая версия документа!
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» />