Есть ли способ, с помощью которого я могу читать значения конфигурации в web.config с помощью javascript?
Зачем мне это делать?
У меня на сайте есть таймер, который выдает модальное диалоговое окно с таймером обратного отсчета (обратный отсчет в течение 2 минут), если пользователь неактивен в течение 20 минут. Если пользователь не отвечает, он выходит из системы. Если он это делает, он отправляет эхо-запрос на сервер (для поддержания сеанса) и поддерживает сеанс в рабочем состоянии
Эти 15 минут жестко запрограммированы в файле js. Я бы предпочел взять его из файла конфигурации / другого файла, чем жестко запрограммировать его в JS
вот фрагмент кода
$.fn.idleTimeout = function(options) {
var defaults = {
//I would like to pick these values from some config file
inactivity: 900000, //15 minutes
noconfirm: 120000, //2 minutes
sessionAlive: 900000, //15 minutes
click_reset: true,
logout_url: '/Views/Pages/Timeout.aspx'
}
Есть предложения?
Редактировать: это в отдельном файле JS. Выполнение <% =%> приведет к ошибке "недопустимый символ XML
[Сбой при этой ошибке] неактивность: <% = ConfigurationManager.AppSettings ["Неактивность"]%>; "