Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Доступ к файлам с аутентификацией / 12 сообщений из 12, страница 1 из 1
06.10.2006, 18:34
    #34038786
Sesh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
Добрый день!
Написал программу, без ввода логина с паролем не войдешь, но на сервере еще есть файлы к которым по прямой ссылке можно получить доступ, как и где мне прописать чтоб файлы с расширением к примеру *.doc не открывались без аутентификации так же как и файлы типа *.cs, *.aspx и т.д.
...
Рейтинг: 0 / 0
06.10.2006, 19:52
    #34038897
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
/topic/293185&hl=#2665028
http://support.microsoft.com/default.aspx?scid=kb;EN-US;815152


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
06.10.2006, 22:25
    #34039032
Доступ к файлам с аутентификацией
Здравствуйте, Sesh, Вы писали:

S>Добрый день!
S> Написал программу, без ввода логина с паролем не войдешь, но на сервере еще есть файлы к которым по прямой ссылке можно получить доступ, как и где мне прописать чтоб файлы с расширением к примеру *.doc не открывались без аутентификации так же как и файлы типа *.cs, *.aspx и т.д.



S>
данное сообщение получено с www.gotdotnet.ru
S>ссылка на оригинальное сообщение


в web.config в секции <system.web>
набо добавить
<authentication mode="Forms">
<forms name="mechmagic" loginUrl="Login.aspx" protection="All" timeout="60"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
при обращении не аутентифицировного юзера его будет выкидывать на страницу Login.aspx- на этой странице и надо вводить учетные записи
...
Рейтинг: 0 / 0
07.10.2006, 12:00
    #34039308
bosko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
Что-то у меня не получилось как здесь написано! Все равно открывает файлы с расширением *.txt, *.doc. Может из-за того, что у меня VS2003 стоит. Кто поможет мне толково все это объяснить?
Заранее благадарю!
...
Рейтинг: 0 / 0
07.10.2006, 12:49
    #34039351
Доступ к файлам с аутентификацией
Здравствуйте, bosko, Вы писали:

B>Что-то у меня не получилось как здесь написано! Все равно открывает файлы с расширением *.txt, *.doc. Может из-за того, что у меня VS2003 стоит. Кто поможет мне толково все это объяснить?
B>Заранее благадарю!

B>
данное сообщение получено с www.gotdotnet.ru
B>ссылка на оригинальное сообщение

для того, чтобы обеспечить безопасность, базирующуюся на формах, надо:
1. установить тип аутентификации(писал ранее как);
2. запретить доступ анонимным пользователям к определенному каталогу вашего приложения;(настройки InternetInformationService)
3. создать страницу регистрации,на коротую будет перенаправляться неаутентифицированный юзер

сделайте все так и у вас непременно все получится
...
Рейтинг: 0 / 0
07.10.2006, 14:27
    #34039421
Paulmay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
Надо еще настроить IIS, чтобы он передавал запросы ко всем файлам Asp.Net
...
Рейтинг: 0 / 0
09.10.2006, 10:47
    #34040866
Sesh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
Надо еще настроить IIS, чтобы он передавал запросы ко всем файлам Asp.Net

Все это хорошо, но немного не то, доступ к файлам должен быть - но только после авторизации, а таким путем мы закрываем вообще доступ к файлам.
...
Рейтинг: 0 / 0
09.10.2006, 11:06
    #34040934
zuev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
переименовывай файл в *.aspx :-)))

вообще если не сильно конфиденциально, то может просто выкладывать при авторизации и запросу файла на ftp???

а если сильно, то шифруйся ключами :-).NET ??? ... I Like It!
...
Рейтинг: 0 / 0
09.10.2006, 11:18
    #34040974
Sesh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
переименовывай файл в *.aspx
))

вообще если не сильно конфиденциально, то может просто выкладывать при авторизации и запросу файла на ftp???

а если сильно, то шифруйся ключами



Переименовывать то можно, но это не выход из данной ситуации, можно как-то сделать, только вот как? ответа пока не нашел
...
Рейтинг: 0 / 0
09.10.2006, 11:26
    #34041002
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
а что его искать - ответ?
он в данном случае может быть один - писать хандлер, который будет открывать для авторизованных пользователей файл лежащий совершенно в др. дирректории (не в корне сайта) и читать его в поток, передавая на клиента...
...
Рейтинг: 0 / 0
09.10.2006, 11:49
    #34041098
Sesh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
переименовывай файл в *.aspx
))

вообще если не сильно конфиденциально, то может просто выкладывать при авторизации и запросу файла на ftp???

а если сильно, то шифруйся ключами



Переименовывать то можно, но это не выход из данной ситуации, можно как-то сделать, только вот как? ответа пока не нашел

Людиии, есть идеи?
...
Рейтинг: 0 / 0
09.10.2006, 13:03
    #34041400
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к файлам с аутентификацией
для тех кто ещё не вылез из танка повторяю ;)
авторон в данном случае может быть один - писать хандлер, который будет открывать для авторизованных пользователей файл лежащий совершенно в др. дирректории (не в корне сайта) и читать его в поток, передавая на клиента...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Доступ к файлам с аутентификацией / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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