powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Защита конфиг файла
10 сообщений из 10, страница 1 из 1
Защита конфиг файла
    #33726790
podeig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

У меня есть файл config.xml, там лежат конфигурационные переменные проекта. Лежит он в корне. Необходимо что бы юзеры не смогли его просмотреть. Есть идеи как это сделать?

Спасибо!
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33726827
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторУ меня есть файл config.xml, там лежат конфигурационные переменные проекта.
славная замена существующим файлам - типо web.config, global.asax and etc. ;)
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33726842
podeig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще идеи?

Задача состоит в том что бы скрыть именно этот файл :)
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727082
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переименуй в config.aspx и в global.asax вставь такой код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
        ' Fires at the beginning of each request

        Dim r As New System.Text.RegularExpressions.Regex("config.aspx", System.Text.RegularExpressions.RegexOptions.IgnoreCase)
        Dim m As System.Text.RegularExpressions.Match
        m = r.Match(Request.FilePath)
        If m.Success = True Then
            Context.RewritePath("404.html")
        End If
    End Sub
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727144
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
раз уж пошла такая пъянка... ;) переименуй его (файл) в config.config и будет тебе счастье...
ИМХО - это крутой изврат - так изголяться над приложением
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727243
Фотография Galant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrigраз уж пошла такая пъянка... ;) переименуй его (файл) в config.config и будет тебе счастье...
ИМХО - это крутой изврат - так изголяться над приложением
Кстате, да :)
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727457
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это все от неправильной организации проекта...
можно что бы и файлы типа xml обрабатывал не iis а aspnet. см. ресунок ниже

для хранения конфигурация лучше использовать web.config
данные берите из секции AppSettings
если не достаточно, тогда - http://msdn2.microsoft.com/en-us/library/ms228056.aspx
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727541
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторможно что бы и файлы типа xml обрабатывал не iis а aspnet. см. ресунок ниже

и, если мне будет необходимо в дальнейшем дать права доступа некоему .xml файлу, то...??? !!! что надо будет сделать?
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33727765
podeig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за помощь!

Решение получилось комби.

Храню переменные все таки в отдельном файле, но подключаю его к web.config

<appSettings file="testlabsettings.config"/>


***Testlabsettings.config***
<appSettings>
<add key="ConnectionInfo" value="server=local);database=Northwind;Integrated Security=SSPI" />
</appSettings>


:)
...
Рейтинг: 0 / 0
Защита конфиг файла
    #33732612
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2profil, по поводу твоего решения
можно что бы и файлы типа xml обрабатывал не iis а aspnet. см. ресунок ниже

я так понимаю, то, что эти файлы будут обрабатываться aspnet дает нам возможность обработать их нашим хэндлером и не дать возможность просмотреть контент, правильно?
А можно ли это как то решить манипулируя только конфигурацией, например iis или web.config. Тоесть, возможно ли избежать изменения в исходном коде?

_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Защита конфиг файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]