SSO Guide 4 Dev.
  • MOIN SSO 소개
  • SSO 기술의 이해
  • SSO의 동작과 이해
    • 로그온
    • 로그오프
    • 로그온 실패
    • 중복 로그온
    • 2-Factor 인증
    • SSO 세션 탈취 검사
  • 개발 시작하기
    • 업무시스템 정보 전달
    • 라이브러리 다운로드
    • 라이브러리 적용
    • Agent 환경 설정 파일 수정
    • 인증확인과 인증상태에 따른 처리 방법
    • 통합 인증 페이지 이용하기
    • 로그온 UI 개발
    • SSO 로그오프 방법 제공
  • 개발하기
    • .NET
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • SSO 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • .NET MVC
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • 세션 탈취 검사하기
      • 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • JAVA
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현하기
      • 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
    • SPA(Single Page Application)
      • Agent Library 명세
      • Agent 환경 구성하기
      • SSO 로그온 UI 구성하기
      • 업무 시스템 로그온 로직 구현하기
      • SSO 로그온 에러 처리 로직 구현
      • SSO 세션 탈취 검사하기
      • SSO 로그오프 방법 제공하기
      • 업무 시스템 로그오프 로직 구현하기
      • SSO 중복 로그온 선택 UI 구성하기
  • 주요 클래스
    • AuthCheck(.NET)
    • AuthCheck(.NET MVC)
    • AuthCheck(Java)
    • AuthStatus
  • 개발 테스트
  • SSO 오류코드
  • 갱신 이력
  • Trouble Shooting
  • Known Issues
  • Help Center
Powered by GitBook
On this page
  • 시스템 요구사양
  • 라이브러리 폴더 및 파일구성
  • 주요 파일 설명

Was this helpful?

  1. 개발하기

.NET MVC

시스템 요구사양

구분

사양

OS

Windows Server 2008 이상

Web Server

IIS 7.0 이상

언어

.NET Framework 4.5 이상

라이브러리 폴더 및 파일구성

NETS.SSO.Agent.MVC.Web(root-directory)
|--agentconfig.xml
|--Web.config
|--Views/
   |--_ViewStart.cshtml
   |--Web.config
   |--Home/
      |--About.cshtml
      |--Contact.cshtml
      |--Index.cshtml
      |--SPAIndex.html
   |--Shared
      |--_Layout.cshtml
      |--Error.cshtml
   |--SSO
      |--DupChoice.cshtml
      |--Logon.cshtml
      |--LogonEnc.cshtml
      |--LogonTFA.cshtml
      |--TFAInput.cshtml
|--Scripts
   |--ajax.js
   |--checkHijacking.js
   |--js/*
   |--rsa/*
|--bin
   |--NETS.SSO.Client.AuthCheck.dll
   |--NETS.SSO.Client.Common.Crypto.dll
   |--NETS.SSO.Client.Common.dll
|--SSO
   |--SPAController.cs
   |--SSOController.cs
   |--ViewModels/
      |--DupChoiceViewModel.cs
      |--LogonViewModel.cs
      |--TFAInputViewModel.cs

주요 파일 설명

File Name

Description

Views/Home/

Index.cshtml

Controllers/HomeController.cs 의 Index 메소드와 연결되는 View 파일

인증 성공, 실패, 장애 등의 상태별로 처리할 수 있는 샘플코드가 있습니다.

Scripts/

checkHijacking.js

인증 정보가 탈취 여부 기능에 사용되는 javascript 파일

Scripts/ajax.js

Ajax javascript 파일

Scripts/rsa

Rsa 암호화에서 사용하는 javascript 파일이 있는 폴더

SSO/SSOController.cs

인증확인, 로그온 등의 샘플코드가 있는 컨트롤러 파일

PreviousSSO 중복 로그온 선택 UI 구성하기NextSSO 로그온 UI 구성하기

Last updated 5 years ago

Was this helpful?