Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
 Аватар для noname_kazan
9 / 9 / 2
Регистрация: 22.04.2012
Сообщений: 37

Слетает авторизация после размещения на хостинге

30.12.2012, 13:53. Показов 3457. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема заключается в том, что у меня имеется 1 учетная запись с ролью админа, на localhost у меня работает все нормально, но при размещении на хостинге постоянно слетает авторизация, достаточно сделать пару действий и все, просит ввести логин и пароль.. Подскажите плиз в чем может быть проблема? Может где то в настройках iis?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.12.2012, 13:53
Ответы с готовыми решениями:

Слетает авторизация на сайте после размещения на хостинге
добрый день! есть адним часть на сайте, простая авторизация: логин/пароль. На локалке, естественно, все хорошо и гладко работает. ...

Перестал работать Membership после размещения сайта на хостинге
Добрый вечер. Есть работающий сайт на ASP.NET MVC3. Возникла необходимость перенести на другой сервер, перенес, все работает, но...

Изменилась кодировка сайта после размещения на хостинге
Добрый день. Пока когда проверял сайт на локальной машине через Visual Studio все было нормально, но когда закинул на хостинг то на одной...

5
82 / 82 / 14
Регистрация: 09.04.2012
Сообщений: 199
03.01.2013, 11:25
Цитата Сообщение от noname_kazan Посмотреть сообщение
Проблема заключается в том, что у меня имеется 1 учетная запись с ролью админа, на localhost у меня работает все нормально, но при размещении на хостинге постоянно слетает авторизация, достаточно сделать пару действий и все, просит ввести логин и пароль.. Подскажите плиз в чем может быть проблема? Может где то в настройках iis?
Бе бе бе. Сам недавно наткнулся на это. Думал бага. Потом как то скучно стало решил почитать asp.net 4.
Дошел до раздела авторизация и безопасность. Оказалось что asp много где использует хеширование и шифрование. Для этого в конфиге должен быть прописаный
XML
1
2
3
4
5
6
<machineKey  
    validationKey="21F090935F6E49C2C797F69BBAAD8402ABD2EE0B667A8B44EA7DD4374267A75D7
           AD972A119482D15A4127461DB1DC347C1A63AE5F1CCFAACFF1B72A7F0A281B"           
    decryptionKey="ABAA84D7EC4BB56D75D217CECFFB9628809BDB8BF91CFCD64568A145BE59719F"
    validation="SHA1"
    decryption="AES"/>
Есть куча всяких сервисов для генерации этой беды.
0
 Аватар для noname_kazan
9 / 9 / 2
Регистрация: 22.04.2012
Сообщений: 37
05.01.2013, 15:36  [ТС]
теперь у меня не слетает авторизация, а теперь слетает роль у пользователя. т.е вошел я в систему могу все редактировать, но проходит чуть чуть времени, авторизация остается, но все действия которые мог делать администратор становятся не доступными
0
 Аватар для n1l
136 / 138 / 18
Регистрация: 26.07.2010
Сообщений: 911
05.01.2013, 23:25
Цитата Сообщение от noname_kazan Посмотреть сообщение
Проблема заключается в том, что у меня имеется 1 учетная запись с ролью админа, на localhost у меня работает все нормально, но при размещении на хостинге постоянно слетает авторизация, достаточно сделать пару действий и все, просит ввести логин и пароль.. Подскажите плиз в чем может быть проблема? Может где то в настройках iis?
Посмотрите как устроена аутентификация в стандартном проекте asp.net mvc 3 internet application.
Там есть куки, с помощью которых пользователь держится в приложении даже после закрытия браузера.
Еще вы можете содержать сессию для зашедшего пользователя.
Но лучше всего продумайте свою собственную аутентификацию и авторизацию с помощью IIdentity и IPrincipal.
0
 Аватар для noname_kazan
9 / 9 / 2
Регистрация: 22.04.2012
Сообщений: 37
06.01.2013, 01:55  [ТС]
Цитата Сообщение от n1l Посмотреть сообщение
Посмотрите как устроена аутентификация в стандартном проекте asp.net mvc 3 internet application.
Там есть куки, с помощью которых пользователь держится в приложении даже после закрытия браузера.
Еще вы можете содержать сессию для зашедшего пользователя.
Но лучше всего продумайте свою собственную аутентификацию и авторизацию с помощью IIdentity и IPrincipal.
я как бы и пользовался стандартными средствами, только добавил в метод регистрации:
C#
1
2
3
4
if (!Roles.RoleExists("admin"))
   Roles.CreateRole("admin");
if (!Roles.IsUserInRole(model.UserName, "admin"))
   Roles.AddUserToRole(model.UserName, "admin");
для создание администратора и все больше ничего не делал..
У меня то на компьютере все нормально работает, а вот на хостинге вот так..
0
 Аватар для n1l
136 / 138 / 18
Регистрация: 26.07.2010
Сообщений: 911
06.01.2013, 02:28
Киньте полный код метода аутентификации.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.01.2013, 02:28
Помогаю со студенческими работами здесь

Движок игры не работает после размещения на хостинге
Скачал движок игры переделал роботал на локалке денвер 4.1.6, phpmyadmin. Хотел накинуть на тест сайт уже на хост не пошла закинул все...

WebService перестал работать после размещения на хостинге
Здравствуйте. Впервые написала веб-сервис, возвращающий картинку по входному параметру. На локальном IIS все работает отлично, там при...

Failed opening после размещения сайта на хостинге
Всем привет, подскажите пожалуйста Warning: include_once(SocialAuther\Adapter\Vk.php) : failed to open stream: No such file or...

Можна ли на хостинге задать относительный путь для размещения лога log4j?
Можна ли на хостинге задать относительный путь(относительно файлов моего сайта)для размещения лога log4j, а не абсолютный . Хостинг на...

Слетает авторизация
Всем привет. С недавнего времени постоянно стала слетать авторизация ВК и mail.ru в Яндекс.Браузере. Не понимаю, в чём проблема. При этом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru