Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:15 01.11.24 
Клубове/ Компютри и Интернет / ASP Пълен преглед*
Информация за клуба
Тема Re: Web.Config file, [re: Gosho]
Автор Long Runner (непознат )
Публикувано23.11.02 01:11  



Zanimvam se s ASP.NET i imam izkluchitelno begyl pogled za chistoto ASP.
V ASP.NET kak sa nestata.
Pri integrriana Windows avtenichnost syzdavaneto i proverkata na user s windows user role stava v 2 stypki:
- user iska zasiten resurs i server vrysta s 401 HTTP status code i WWW:Authenticate: header s NTLM kato shema za avtentichnost.
-clienta vrysta username, computer name i domain , a server izpolzva tezi 3 chasti informacia, za da generira NTLM challenge za tozi klient. Taka generirania se vrrysta kym klienta s WWW-Authenticate: header. User izpolcva parolata si za presmiatrane i veyrstane obratno kym server-a Authorisation: header.

AUTH_User e header, prav si, no taka generirania avtentichen header za vseki otdelen user se iaviava kato vytresna sesiina promenliva na deinostta na user-a. TOva razbira se e otideleno ot FORM mode za avtentichnost v web.config faila na ASP.NET p[rilojenieto, sirech ne moje da s eizpolva v Session i Application chastta na global.asax faila. Greshkata e viarna.

Mislia, che ako opitash slednia kod, ste raboti.
Vyv web.config prenapishi slednata chast:
<system.web><authentication mode="Windows"/></system.web>

Pri niakoi ot eventite vyv vsiaka edna stranica, primerno ako imash prihvanat event onClick() na niakoi button, v kraia na event-a napishi slednoto (tova v aspx stranicite i C# kato language:


void btnSignOut_Click(object Source, EventArgs e) {
User.Identify.Name = "";
}


A ako ne mojesh da dostypish Global.asa faila, i ako rabotish s Visual Studio 6... spominam si, che mai triabva da smenish na ryka security na direktorita na prilojenieto, klik s desen button vyrhu direktoriata - > security i vij koi ima rpavo i prioriteta za dostyp na userite. V WIndows .NET Server 2003 RC1 po podrazbirane nikoi niama pravo da dostypva direktoria na ASP.NET prilojenie i triabva manually da se promenia. Osven tova vij i atributite na global.asa faila ti, moje da e slojen kato read only. I e hubavo kato promeniash toia fail, IIS 4/5 da sa spriani, za da ne se sluchat iznenadi.


Uspeh :-)



Цялата тема
ТемаАвторПубликувано
* Request.ServerVariables("HTTP_AUTH_USER") Гoшo   04.10.02 02:07
. * Re: Request.ServerVariables("HTTP_AUTH_USER") Topбaлaн   04.10.02 07:58
. * Re: Request.ServerVariables("HTTP_AUTH_USER") Gosho   04.10.02 16:27
. * Добре jamie   07.10.02 10:29
. * Re: Добре Gosho   07.10.02 18:40
. * Re: Добре Topбaлaн   07.10.02 21:16
. * Re: Добре Gosho   08.10.02 16:41
. * Web.Config file, Long Runner   22.11.02 02:13
. * Re: Web.Config file, Gosho   22.11.02 17:07
. * Re: Web.Config file, Long Runner   23.11.02 01:11
. * Eto az dokade ... Gosho   23.11.02 05:15
. * Naistina niamam bogat opit s Long Runner   23.11.02 05:56
. * Re: Gosho Borg   25.11.02 10:30
. * Re: Borg Gosho   25.11.02 11:26
. * Ako polzva C# Long Runner   26.11.02 00:43
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.