Sun Java System Identity Server 2004Q2 �� ���? |
20��
�ٽ� ���� �Ӽ��ٽ� ���� ���� ��� �⺻ ���� ���Ӹ� �ƴ϶� ��� ����� d�� ���� ��� �Ӽ��� ���� �⺻ �����Դϴ�. �ٽ� ����: ��� ������ ����; ����Ϸt� �� v�� ���� ���� �����Ǿ�� �մϴ�. �ٽ� ���� �Ӽ�: �� �Ӽ��� v�� �Ӽ�8�� �����˴ϴ�. �� �Ӽ��� ���Ǵ� ��: Sun Java System Identity Server ���� ��ü�� ���� ���Ǿ� ������ ��� v���� ����մϴ�. (�� �Ӽ��� ��ǥ�� Identity Server �?� �wα�; ����� d���ϴ� ���̹Ƿ� �̷��� ��: �����̳� v�� ��b ����� �� ��4ϴ�.) ���� �������� v�� �Ӽ��� ���Ǵ� ���� �ٽ� ���� ���ø�Ʈ�� �⺻���� �˴ϴ�. v���� ���� �߰��� �� ���� ���ø�Ʈ�� ������ �մϴ�. �⺻��: v���� ���ڰ� �߰� �� ������ �� �ֽ4ϴ�. v���� ��: v�� �Ӽ�; ������� �ʽ4ϴ�. �ٽ� ���� �Ӽ�: ��=�� ���� ���е˴ϴ�.
�� �Ӽ��ٽ� ���� ������ �� �Ӽ�: ��=�� ���4ϴ�.
�÷��� ���� ���� ��� Ŭ����
�� �ʵ�� Identity Server �÷��� ������ ������ ��� v��� ����� �� �ִ� ���� ����� Java Ŭ������ ��d�մϴ�. �⺻��8�� ����� LDAP, SafeWord, SecurID, �?� �wα�, ��, HTTP �⺻, ������, Unix, ����, NT, RADIUS �� Windows ����ũž SSO�� ���Ե˴ϴ�. ���� AMLoginModule SPI �Ǵ� JAAS LoginModule SPI�� �����Ͽ� ����� d�� ���� ���; �ۼ��� �� �ֽ4ϴ�. �ڼ��� ����: Identity Server Developer's Guide�� ��v�Ͻʽÿ�. �� ���� d���Ϸx� ��ο� �� ���� ������ ��ü Ŭ���� �̸�(��Ű�� �̸� ����); ��d�ϴ� �ؽ�Ʈ ���ڿ�; �� �ʵ忡 �Է��ؾ� �մϴ�.
���Ǵ� Ŭ���̾�Ʈ�� ���� ���
�� �Ӽ�: Ưd Ŭ���̾�Ʈ�� ���� ���Ǵ� ���� ��� ���; ��d�մϴ�. ���: ��=�� ���4ϴ�.
clientType | module1,module2,module3
�� �Ӽ�: Ŭ���̾�Ʈ �˻��� ��� ������ ��쿡 ���˴ϴ�.
LDAP ���� Ǯ ũ��
�� �Ӽ�: Ưd LDAP ����� ��Ʈ���� ���Ǵ� �ּ� �� �ִ� ���� Ǯ; ��d�մϴ�. �� �Ӽ�: LDAP �� ������ ���� ������ ���˴ϴ�. ���: ��=�� ���4ϴ�.
host:port:min:max
�⺻ LDAP ���� Ǯ ũ��
�� �Ӽ�: ��� LDAP ���� ��� ������ �Բ� ���Ǵ� �⺻ �ּ� �� �ִ� ���� Ǯ; ��d�մϴ�. ȣ��Ʈ�� ��Ʈ�� ���� ���� LDAP ���� Ǯ ũ�� �Ӽ��� x���� ��� LDAP ���� �⺻ Ǯ ũ���� �ּ� �� �ִ� ��d�� ���˴ϴ�.
v�� �Ӽ��ٽ� ���� ������ v�� �Ӽ�: ��=�� ���4ϴ�.
v�� ���� ���
�� ���: v��� ����� �� �ִ� ���� ���; ��d�մϴ�. �� ���ڴ� �� Ưd v�� ���� ���� /��; ������ �� �ֽ4ϴ�. ���� ���� ����� /����; f������ ����ڴ� �ڽ��� �α��� ��d�� ���õ� ���� �� �������� Ȯ���ؾ� �մϴ�. �⺻ ����: LDAP�Դϴ�. Identity Server�� ���Ե� ���� ���� ��=�� ���4ϴ�.
����� �w���
�� �ɼ�; ����ϸ� ����� �w����� �ɼ�; ��d�� �� �ֽ4ϴ�.
- �ʼ� - ���� ������ ��� Identity Server�� �Բ� ��ġ�� ���� Directory Server�� ������� �w����� �־�߸� ���� ���� SSO ��ū; �߱��ϵ��� ��d�մϴ�.
- ����8�� �ۼ� - ���� ������ ��� ���� ���� ����� �w���; ���鵵�� ��d�մϴ�(����� �w����� �̹� x������ ��; ���). �� ��= SSO ��ū�� �߱˴ϴ�. ����� �w���: Identity Server�� �Բ� ��ġ�� ���� Directory Server�� �������ϴ�.
- ���� - ���� ���� �������� ����; '�� SSO ��ū; �߱��ϴ� �� ����� �w����� �ʿ����� �ʵ��� ��d�մϴ�.
���� ���� ����
���� ��ũ�� Ŭ���ϸ� ���ڿ� ���ؼ��� ���� ���� d���� �� �ֽ4ϴ�. ���ڴ� Identity Server �ֿܼ� ���� ���� ������ �ʿ��� ������Դϴ�. ������ ���� ����� ��~ ������� ���� ��� �ϴ� ��� �� �Ӽ�; ����� �� �ֽ4ϴ�. �� �Ӽ��� ������ ���: Identity Server �ֿܼ� ������ �� ���õ˴ϴ�. ���� ��� ��=�� ���4ϴ�.
http://servername.port/console_deploy_uri
����� �w��� ���� �ۼ� �⺻ ����
�� �ʵ�� ����� �w��� ���; ���� ���� �ۼ�; ������ ��� �w����� �ۼ��Ǵ� �� ����ڿ��� �Ҵ�Ǵ� ����; ��d�մϴ�. �⺻��: ��4ϴ�. ���ڴ� �� ����ڿ��� �Ҵ��� ������ DN; ��d�ؾ� �մϴ�.
��
��d�� ����: ������ �����ǰ� �ִ� v�� �Ʒ��� �־�� �մϴ�. �� ����: Identity Server �Ǵ� LDAP ���� �� �ϳ��� �� ���� ������ ������ ��� ��4ϴ�.
���� ��Ű ��� ��� ����
�� �ɼ�: ����ڰ� ������ �ٽ� �����ϰ� �ڽ��� ����� ����8�� ���ư� �� �ִ��� ���θ� ��d�մϴ�. ���� ��Ű ��� ��� ����; ��� �����ϰ� �Ͽ� ����� ����; /���� �� �ֽ4ϴ�. ���� ��Ű ��� ��� ����; ��� �����ϰ� �ϸ� ���� ��Ű�� ����ǰų� ����ڰ� �����8�� �αƿ��� ������ ����� ������ ������� �ʽ4ϴ�. ���� �ð�: ���� ��Ű �ִ� �ð��� ��d�˴ϴ�. �⺻��: ���� ��Ű ��尡 ��� �������� �ʰ� ���� ���� �� ��Ű�� ����ϴ� ���Դϴ�.
���� ��Ű �ִ� �ð�
�� �ʵ�� �� ���Ŀ� ���� ��Ű�� ����Ǵ� ����; ��d�մϴ�. (�ش� Ȯ�ζ�; �����Ͽ� ���� ��Ű ��� ��� ����; ��� �����ϰ� �ؾ� �մϴ�.) �� ����: ������� ������ ������8�� ����Ǿ�; �� ���۵˴ϴ�. �⺻��: 2147483(��)�Դϴ�. �� �ʵ�� 0���� 2147483 ������ ��� d�� ��; ����ϴ�.
��� ����ڸ� '�� ����� �����̳�
����ں��� ������ ������ �� ������� �w����� �˻�˴ϴ�. �� �ʵ��� ��: �w���; �˻��ϴ� 'ġ�� ��d�մϴ�. �Ϲ���8�� �� ��: �⺻ ����� �����̳��� DN�� �˴ϴ�. v�� �߰��Ǵ� ��� ����� ��: v���� �⺻ ����� �����̳ʿ� �ڵ�8�� �߰��˴ϴ�. �⺻��: ou=People�̸� �Ϲ���8�� v�� �̸��� ��Ʈ b�ξ�� �ϼ��˴ϴ�. �� �ʵ�� ��� v�� ���� ��'�� /ȿ�� DN; ����ϴ�.
��Ī �˻� �Ӽ� �̸�
����ں��� ������ ������ �� ������� �w����� �˻�˴ϴ�. �� �ʵ�� ���̵� ��d �Ӽ��� ��d�� ù ��° LDAP �Ӽ��� ���� �˻�� ��ġ�ϴ� ����� �w���; ã�� ���� ��� �˻��� �� ��° LDAP �Ӽ�; ��d�մϴ�. �ַ� �� �Ӽ�: ���� ���� ��ȯ�� ����� ���̵� ���̵� ��d �Ӽ��� ��d�� �Ͱ� �ٸ� ��쿡 ���˴ϴ�. ���� ���, RADIUS ����� abc1234�� ��ȯ���� ���̵�� abc�� �� �ֽ4ϴ�. �� �ʵ忡�� �⺻���� ��8�� /ȿ�� ��� LDAP �Ӽ�(��: cn)�� ���� �� �ֽ4ϴ�.
���̵� ��d �Ӽ�
����ں��� ������ ������ �� ������� �w����� �˻�˴ϴ�. �� �Ӽ� ��: �˻� ����� LDAP �Ӽ�; ��d�մϴ�. �⺻��8�� Identity Server�� ����� ���� uid �Ӽ��� ���� �ĺ��ȴٰ� ��d�մϴ�. Directory Server�� �ٸ� �Ӽ�(��: givenname); ����� ��� �� �ʵ忡 �Ӽ� �̸�; ��d�մϴ�.
�⺻ ���� ����
�� �ʵ�� ���� ���� ���Ǵ� �⺻ ��� ���� Ÿ��; ��d�մϴ�. �⺻��: en_US�Դϴ�. /ȿ�� ��� ���� Ÿ�� ���: ǥ 20-1���� Ȯ���� �� �ֽ4ϴ�.
�ٸ� ����; ����Ϸx� �ش� ���̿� ���� ��� ���� ���ø�Ʈ�� ���� ������ �մϴ�. �� ��= �̷��� ���ø�Ʈ�� ���� �� ���丮�� ������ �մϴ�. �ڼ��� ����: Identity Server Developer's Guide�� "3��: Authentication Service"�� ��v�Ͻʽÿ�.
v�� ���� ����
�� �Ӽ�: v���� ���� ���; ��d�մϴ�. �⺻ ���� ���: LDAP�Դϴ�. ���� ��ũ�� ���� �ϳ� �̻��� ���� ���; ������ �� �ֽ4ϴ�. ���� ���; ������ ��� ����ڴ� ���õ� ��� ��� ü��; ����ؾ� �մϴ�.
�� �Ӽ��� ������ ���: ����ڰ� /server_deploy_uri/UL/Login ���; ����Ͽ� ���� �� ������ �� ����; '�� ���˴ϴ�. �ڼ��� ����: Identity Server Developer's Guide�� ��v�Ͻʽÿ�.
��� ���� ��� ��� ��� ����
�� ���: ù ��° ������ ������ ��� ����ڰ� �� ��° ����; �õ��� �� �ִ��� ���θ� ��d�մϴ�. �� �Ӽ�; �����ϸ� ����� ��� �����ϰ� ����ڴ� �� �� ������ �� �ֽ4ϴ�. �⺻��8�� ��� ���: ��� �Ұ���8�� ��d�Ǿ� �ֽ4ϴ�. �� �Ӽ�: ��� ��� �� �˸� �Ӽ��� �Բ� ���˴ϴ�.
��� ���� ��� ��
�� �Ӽ�: ����ڰ� ���� �� �α��� ���� ��� ������ d�ǵ� �ð� ���� ������ ����ڰ� ����; �õ��� �� �ִ� Ƚ�� d���մϴ�.
��� ���� ��� ����
�� �Ӽ�: ������ �� �α��� �õ� ������ ����(��); d���մϴ�. �α��ο� ������ ��= ��� ���� ���� �ٽ� �α��ο� ������ ��� ��� ���� ��˴ϴ�. ���� ��8�� ��� ���� �缳d�˴ϴ�.
��� �˸�; ���� ���� ���� �ּ�
�� �Ӽ�: ����� ����� ���� ��� �˸�; �ް� �� ���� ���� �ּҸ� ��d�մϴ�. ���� �ּҷ� ���� ���� �˸�; �����x� �� ���� ���� �ּҸ� ���8�� �����մϴ�.
Nȸ ���� �� ����ڿ��� ���
�� �Ӽ�: ����ڰ� ��� ���̶�� ��� ���� Identity Server�� ������ �� ���� �� �ִ� ���� ���� �� ��d�մϴ�.
�α��� ���� ��� �Ⱓ
�� �Ӽ�: �� ���; ��� �����ϰ� �մϴ�. �⺻��8�� ��� ���: ��� �Ӽ� �̸��� d�ǵ� ����� �w���(�α��� ���� ����); ��Ȱ��ȭ�մϴ�. �α��� ���� ��� �Ⱓ ���� 0���� ū ��� �� ��ݰ� �ش� ����� ��d�� ��d�� �Ⱓ(��) ���� ���ϴ�.
��� �Ӽ� �̸�
�� �Ӽ�: ��ݿ� ���� ��d�� LDAP �Ӽ�; ��d�մϴ�. ��� �Ӽ� ������ ��; �����Ͽ� �� �Ӽ� �̸��� ���� ���; ��� �����ϰ� �� �� �ֽ4ϴ�. �⺻��8�� ��� �Ӽ� �̸�: Identity Server �ֿܼ��� ��� �ֽ4ϴ�. �⺻ ���� ��: ����ڰ� ���� �α��� ���� ��� �Ⱓ�� 08�� ��d�Ǿ� �ִ� ��� inetuserstatus (LDAP �Ӽ�) �� inactive�Դϴ�.
��� �Ӽ� ��
�� �Ӽ�: ��� �Ӽ� �̸��� d�ǵ� �Ӽ��� ���� ����� ��� �������� ��� �Ұ������� ���θ� ��d�մϴ�. �⺻��8�� inetuserstatus�� ���� ���� 08�� ��d�˴ϴ�.
�⺻ ���� �α��� URL
�� �ʵ�� �������� ���� �� ����ڰ� ���ǵǴ� URL; ��d�ϴ� �ټ��� �� ���; �� ���Դϴ�. �⺻ HTML /��; ��d�ϴ� URL�� ���� ��d�� �� ���� �� �Ӽ��� ���: clientType|URL�Դϴ�. ���� �α��� URL�� remote-auth.dtd�� LoginStatus ��ҿ� ��d�˴ϴ�. �ڼ��� ����: Identity Server Developer's Guide�� ��v�Ͻʽÿ�.
�⺻ ���� �α��� URL
�� �ʵ�� ���� ������ �� ����ڰ� ���ǵǴ� URL; ��d�ϴ� �ټ��� �� ���; �� ���Դϴ�. �⺻ HTML /��; ��d�ϴ� URL�� ���� ��d�� �� ���� �� �Ӽ��� ���: clientType|URL�Դϴ�. ���� �α��� URL: remote-auth.dtd�� LoginStatus ��ҿ��� ��d�˴ϴ�. �ڼ��� ����: Identity Server Developer's Guide�� ��v�Ͻʽÿ�.
���� ���� ó�� Ŭ����
�� �ʵ�� ���� �Ǵ� ���� �α��ο� ���� ���� ���� �wμ����� ����� d���ϴ� �� ���Ǵ� Java Ŭ������ �̸�; ��d�մϴ�. ���� ��� ��=�� ���4ϴ�.
com.abc.authentication.PostProcessClass
Java Ŭ������ ��=�� ��: Java �������̽��� �����ؾ� �մϴ�.
com.sun.identity.authentication.spi.AMPostAuthProcessInterface
����, Web Server�� Java Classpath �Ӽ��� Ŭ������ ã; ��θ� �߰��ؾ� �մϴ�.
����� ���̵� �� ��� ��� ����
�� �Ӽ�: ������ ���� �� ���˴ϴ�. �� �Ӽ� �ʵ尡 ��� �����ϸ� ������ ���: ����� ���̵� �̹� x���� ��� �ڵ� ��� �wμ��� �߿� Ưd ����ڿ� ���� ����� ���̵� ���� �� �ֽ4ϴ�. ����� ���̵�� �÷��� ���� ���̵� ��� Ŭ������ ��d�� Java Ŭ�����κ��� ��˴ϴ�.
�÷��� ���� ���̵� ��� Ŭ����
�� �ʵ�� ����� ���̵� �� ��� ��� ������ ��� ������ ��� ����� ���̵� ���ϴ� �� ���Ǵ� Java Ŭ������ �̸�; ��d�մϴ�.
�⺻ ���� ����
�� ���� ���� ��: ����; ��� d�� �ŷ��� �� �ִ��� ��Ÿ�4ϴ�. ����ڰ� ����ǰ� ���� �ش� ������ SSO ��ū�� �� ���� ����˴ϴ�. ����ڰ� �����Ϸt� �?� �wα��� �� SSO ��ū�� f��Ǹ� �?� �wα�: ����� ��; ����Ͽ� �ش� ������ ����ڿ��� ������ �㰡�� ��ŭ ������� ���θ� Ȯ���մϴ�. SSO ��ū�� ����� ���� ������ �ʿ��� �ּҰ�; ��w���� ��; ��� �?� �wα�: �� ��: ���� ����; ���� ���� ���� �ٽ� ����; ��8��� ���� ����ڿ��� ǥ���� �� �ֽ4ϴ�.
���� ����: v���� Ưd ���� ���ø�Ʈ ������ ��d�ؾ� �մϴ�. ��� ����� �⺻ ���� ���� ��: Ưd v���� ���� ���ø�Ʈ�� ���� ���� ���� �ʵ忡 ���� ������ ��d���� ��; ��쿡�� ���˴ϴ�. �⺻ ���� ������ �⺻��: 0�Դϴ�(�� �Ӽ� ��: Identity Server���� ���Ǵ� ���� �ƴ϶� �� ��; ����ϵ��� ������ ��� �ܺ� �?� �wα����� ����). 2004Q2 ������������ �� ����� f��� ������� ���� ���� ������������ f��� ����˴ϴ�.