[SAML Test] 3. Setup our Identity Provider (Docker환경에 설치)
IT/기타2020. 9. 7. 17:11
1. docker 이미지 다운로드
- docker pull kristophjunge/test-saml-idp (hub.docker.com/r/kristophjunge/test-saml-idp/)
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3f1c9f57495f kristophjunge/test-saml-idp "docker-php-entrypoi 45 minutes ago Up 45 minutes 80/tcp, 0.0.0.0:48080->8080/tcp, 0.0.0.0:48443->8443/tcp testsamlidp_idp
2. docker 실행
[root@localhost ~]#docker run --name=testsamlidp_idp \
-p 48080:8080 \
-p 48443:8443 \
-e SIMPLESAMLPHP_SP_ENTITY_ID=http://app.example.com \
-e SIMPLESAMLPHP_SP_ASSERTION_CONSUMER_SERVICE=http://192.168.31.100:4300/login/callback \
-e SIMPLESAMLPHP_SP_SINGLE_LOGOUT_SERVICE=http://localhost/simplesaml/module.php/saml/sp/saml2-logout.php/test-sp \
-d kristophjunge/test-saml-idp
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3f1c9f57495f kristophjunge/test-saml-idp "docker-php-entrypoi 45 minutes ago Up 45 minutes 80/tcp, 0.0.0.0:48080->8080/tcp, 0.0.0.0:48443->8443/tcp testsamlidp_idp
1. IdP 접속
- http://localhost:포트/simplesaml
- Authentication 탭 클릭
- Test configured authentication sources 클릭
- example-userpass 클릭
- 아래 디폴트 계정으로 로그인
1 | user1 | user1pass | group1 | user1@example.com |
2 | user2 | user2pass | group2 | user2@example.com |
3 | admin | secret |
'IT > 기타' 카테고리의 다른 글
[OAUTH2] 페이스북(facebook) OAuthCallbackListener 샘플 (0) | 2020.10.14 |
---|---|
[SAML Test] 4. Service Provider 생성 및 테스트 (0) | 2020.09.07 |
[SAML Test] 1. Setup a Single Sign On SAML Test Environment with Docker and NodeJS (0) | 2020.09.07 |
[SAML Test] 2. CentOS 8 nvm을 이용한 node.js 설치 (0) | 2020.09.07 |
Jira API token 생성 (Issue does not exist or you do not have permission to see it) (0) | 2020.06.23 |