2025 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2025-01-22 17:30
Бірақ егер сіз әрекет әдістерінің тек аутентификацияланған және рұқсаты бар пайдаланушылар үшін қол жетімді болуын қаласаңыз, онда сіз MVC жүйесіндегі авторизация сүзгісі . The Авторизация сүзгісі сияқты екі кірістірілген атрибуттарды қамтамасыз етеді Рұқсат ету және AllowAnonymous, біз оны бизнес талаптарына сәйкес пайдалана аламыз.
Сол сияқты, сіз MVC-де авторизация сүзгісі деген не деп сұрай аласыз?
Авторизация сүзгілері Пайдаланушы рұқсатын тексеруге жауапты; олар шеңберде IAuthorizationFilterinterface жүзеге асырады. Мыналар сүзгілер жүзеге асыру үшін қолданылады аутентификация және рұқсат контроллер әрекеттері үшін. Мысалы, Сүзгіні рұқсат ету мысалы болып табылады Авторизация сүзгісі.
Сондай-ақ, MVC-де сүзгілердің қандай түрлері бар екенін біліңіз? ASP. NET MVC құрылымы төрт түрлі сүзгі түрлерін қолдайды:
- Авторизация сүзгілері – IAuthorizationFilter төлсипатын жүзеге асырады.
- Әрекет сүзгілері – IActionFilter төлсипатын жүзеге асырады.
- Нәтиже сүзгілері – IResultFilter төлсипатын жүзеге асырады.
- Ерекшелік сүзгілері – IExceptionFilter төлсипатын жүзеге асырады.
Сонымен, MVC-де авторизация сүзгісі қалай жүзеге асырылады?
ASP. NET MVC ішіндегі авторизация сүзгісі
- «Веб қолданбасы» жобасын таңдап, жобаңызға сәйкес атау беріңіз.
- «Бос» үлгісін таңдап, MVC құсбелгісін қойып, OK түймесін басыңыз.
- Контроллерлер қалтасын тінтуірдің оң жақ түймешігімен басып, жаңа контроллерді қосыңыз.
- HomeController ішіндегі Index әдісін тінтуірдің оң жақ түймешігімен басыңыз.
MVC аутентификациясы қалай жұмыс істейді?
Пішіндер Аутентификация Пішінге негізделген аутентификация пайдаланушылар сол тіркелгі деректерін тексеру үшін қажетті қолданбада ілеспе логикамен бірге пайдаланушы аты мен құпия сөзді енгізе алатын енгізу пішінін ұсынады. MVC Forms үшін көптеген инфрақұрылымдық қолдауды қамтамасыз етеді Аутентификация.
Ұсынылған:
Regex сүзгісі дегеніміз не?
Тұрақты өрнек (кейде regex деп қысқартылған) іздеу үлгісін жасау үшін пайдаланылатын таңбалар тізбегі болып табылады. Бұл қойылмалы таңбаға ұқсас – сүзгілеуде мақсатты болуға көмектеседі.., нүкте жол үзілімінен басқа кез келген жалғыз таңбаға сәйкес келеді. Мысалы, мегал бойынша сүзгілеу
Маршрутизаторда MAC сүзгісі деген не?
MAC сүзгісі – қол жеткізуді басқаруға негізделген қауіпсіздік әдісі. Маршрутизатор желіге қандай құрылғылар қосыла алатынын таңдауға мүмкіндік беретін веб-интерфейсіндегі рұқсат етілгенMAC мекенжайларының тізімін конфигурациялауға мүмкіндік береді. Маршрутизаторда желінің қауіпсіздігін жақсартуға арналған көптеген функциялар бар, бірақ бәрі бірдей пайдалы емес
Құпиялық сүзгісі дегеніміз не?
Құпиялылық сүзгісі – экрандағы жеке деректерді қорғау үшін пайдаланылатын дисплейде орналастырылған панель немесе сүзгі. Құпиялылық сүзгісі біреудің экранды тікелей оның алдында болмай көруін қиындатады немесе мүмкін емес етеді
DSL желісі сүзгісі дегеніміз не?
DSL сүзгісі (сонымен қатар DSL сплиттері немесе микрофильтр) аналогтық құрылғылар (мысалы, телефондар немесе аналогтық модемдер) мен қарапайым ескі телефон қызметі (POTS) желісі арасында орнатылған аналогтық төмен жиілікті сүзгі болып табылады. DSL сүзгілері жұмыс істеу үшін қуат көзін қажет етпейтін пассивті құрылғылар болып табылады
Google авторизация коды дегеніміз не?
Код - серверіңіз өзінің жеке кіру таңбалауышы мен жаңарту таңбалауышымен алмастыра алатын бір реттік код. Жаңарту таңбалауышын пайдаланушыға желіден тыс кіруді сұрайтын авторизация диалогы ұсынылғаннан кейін ғана алуға болады