¸ñÂ÷
|
ÀÚ¿ø ¿ÀÆÛ¸µ
ÀÚ¿ø ¿ÀÆÛ¸µÀº ÀÚ¿ø°ú ¼ºñ½º ÀνºÅϽº¸¦ ¿¬°ü½ÃŰ´Â °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ´ÜÀÏ ¼ºñ½º ÀνºÅϽº´Â ¿©·¯ ÀÚ¿øÀ» ó¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °³ÀÎ ÇÁ·ÎÇÊ ¼ºñ½º °ø±ÞÀÚ´Â ¿©·¯ ÇÁ·ÎÇÊÀ» ´ÜÀÏ ¼ºñ½º ÀνºÅϽº¿¡ Á¦°øÇÕ´Ï´Ù. °¢ ÇÁ·ÎÇÊ¿¡ ´ëÇØ º°µµÀÇ ÇÁ·ÎÅäÄÝ Á¾Á¡À» °®´Â °ÍÀº ºñÇö½ÇÀûÀÏ °ÍÀÔ´Ï´Ù.
°Ë»ö ¼ºñ½º´Â ¿äûÀÚ°¡ ÀÚ¿ø ¿ÀÆÛ¸µÀ» °Ë»öÇÒ ¼ö ÀÖ°Ô ÇÏ´Â Identity ¼ºñ½ºÀÔ´Ï´Ù. Access Manager¿¡¼´Â ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ýÀ¸·Î ÀÚ¿ø ¿ÀÆÛ¸µÀ» ÀúÀå ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- »ç¿ëÀÚ °Ë»ö ÀÚ¿ø ¿ÀÆÛ¸µ - ƯÁ¤ »ç¿ëÀÚ¿Í °ü·ÃµÈ ÀÚ¿ø ¿ÀÆÛ¸µÀÔ´Ï´Ù. »ç¿ëÀÚ °Ë»ö ÀÚ¿ø ¿ÀÆÛ¸µ¿¡ ¾×¼¼½ºÇÏ·Á¸é Identity °ü¸® ¸ðµâ¿¡¼ »ç¿ëÀÚ¸¦ ¼±ÅÃÇϰí À̵¿ âÀÇ º¸±â ¸Þ´º¿¡¼ ÀÚ¿ø ¿ÀÆÛ¸µÀ» ¼±ÅÃÇÕ´Ï´Ù.
- µ¿Àû ÀÚ¿ø ¿ÀÆÛ¸µ - Á¶Á÷À̳ª ¿ªÇÒ°ú °ü·ÃµÈ ÀÚ¿ø ¿ÀÆÛ¸µÀÔ´Ï´Ù.
- ºÎÆ®½ºÆ®·¦ ¸ðµå¿ë ÀÚ¿ø ¿ÀÆÛ¸µ - ÀÌ ÀÚ¿ø ¿ÀÆÛ¸µÀº ¼ºñ½º ±¸¼º ¸ðµâ¿¡¼ °Ë»ö ¼ºñ½º¸¦ ÅëÇØ ¾×¼¼½ºÇÕ´Ï´Ù. ÀÌ ÀÚ¿ø ¿ÀÆÛ¸µÀº ´ÜÀÏ »çÀÎ ¿Â(SSO) µµÁß¿¡ ´ÜÀÏ »çÀÎ ¿Â(SSO) ¸íÁ¦ÀÇ ¼ºñ½º °ø±ÞÀÚ ¶Ç´Â À¥ ¼ºñ½º Ŭ¶óÀ̾ðÆ®(WSC)¿¡°Ô º¸³»Áý´Ï´Ù.
ÀÚ¿ø ¿ÀÆÛ¸µ Á¤ÀÇ
- ÀÚ¿ø ¾ÆÀ̵ð ¼Ó¼ºÀÇ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â ÀÚ¿ø ¾ÆÀ̵𠰪ÀÇ ½Äº°ÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù.
- ÀÚ¿ø ¾ÆÀ̵𠰪À» ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â ƯÁ¤ ÀÚ¿øÀ» ½Äº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â URI¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ URI´Â »ó´ë URI°¡ ¾Æ´Ï¾î¾ß Çϸç ÀÚ¿øÀ» È£½ºÆ®ÇÏ´Â °ø±ÞÀÚ°¡ ¼ÒÀ¯ÇÏ´Â µµ¸ÞÀÎ À̸§À» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù. ¿©·¯ ÀÚ¿ø ¿ÀÆÛ¸µ ¿ä¼Ò¸¦ ÅëÇØ ÀÚ¿øÀÌ Á¦°øµÇ´Â °æ¿ì ¸ðµç ÀÚ¿ø ¿ÀÆÛ¸µ ¿ä¼Ò´Â µ¿ÀÏÇÑ ÀÚ¿ø ¾ÆÀ̵𠰪À» °¡Á®¾ß ÇÕ´Ï´Ù.
´ÙÀ½Àº ÀÚ¿ø ¾ÆÀ̵𠰪ÀÇ ¿¹ÀÔ´Ï´Ù.
http://profile-provider.com/profiles/14m0B82k15csaUxs
urn:libery:isf:implied-resource
- Ãß»ó Çʵ忡 ÀÚ¿ø ¿ÀÆÛ¸µ¿¡ ´ëÇÑ ¼³¸íÀ» ÀÔ·ÂÇÕ´Ï´Ù.
- ¼ºñ½º ÀνºÅϽº¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â °³º° Á¾Á¡¿¡¼ÀÇ È°¼º À¥ ¼ºñ½º¸¦ Á¤ÀÇÇÕ´Ï´Ù.
- ¼ºñ½º À¯ÇüÀ» ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â ¼ºñ½º ÀνºÅϽº°¡ ±¸ÇöÇÏ´Â ¼ºñ½º À¯ÇüÀ» Á¤ÀÇÇÏ´Â URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
urn:liberty:id-sis-pp:2003-08
- °ø±ÞÀÚ ¾ÆÀ̵𸦠ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â ÀÌ ¼ºñ½º ÀνºÅϽºÀÇ °ø±ÞÀÚ¿¡ ´ëÇÑ URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
http://profile-provider.com
- ¼ºñ½º ¼³¸íÀ» Á¤ÀÇÇÕ´Ï´Ù.
°¢ ÀÚ¿ø ¿ÀÆÛ¸µ ÇÁ·ÎÇÊ¿¡ ´ëÇØ ÃÖ¼ÒÇÑ Çϳª ÀÌ»óÀÇ ¼ºñ½º ¼³¸íÀ» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ¼ºñ½º ¼³¸í Çʵå´Â ´ÙÀ½°ú °°½À´Ï´Ù.
º¸¾È ±â¹ý ¾ÆÀ̵ð.ÀÌ Çʵå´Â ¼ºñ½º ÀνºÅϽº°¡ Áö¿øÇÏ´Â »ç¿ë °¡´ÉÇÑ ¸ðµç º¸¾È ±â¹ýÀ» ³ª¿ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±â¹ýÀº À¥ ¼ºñ½º Ŭ¶óÀÌ¾ðÆ®°¡ À¥ ¼ºñ½º °ø±ÞÀÚ¿¡ ÀÎÁõµÇ´Â ¹æ¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù. Ãß°¡ÇÒ º¸¾È ±â¹ýÀ» ¼±ÅÃÇϰí Ãß°¡ ¹öưÀ» ´©¸¨´Ï´Ù. ¿ì¼± ¼øÀ§¸¦ ÁöÁ¤ÇÏ·Á¸é ±â¹ýÀ» ¼±ÅÃÇϰí À§·Î À̵¿ ¹× ¾Æ·¡·Î À̵¿ ¹öưÀ» »ç¿ëÇÕ´Ï´Ù.
°£´ÜÇÑ SoapHttp ¼³¸í. ¼±ÅÃµÈ °æ¿ì(±âº»°ª) ÀÌ Çʵå´Â WSDL (Web Service Description Language)À» »ç¿ëÇÏÁö ¾Ê°í ±âº» SOAP-over-HTTP ±â¹Ý ¼ºñ½º ÀνºÅϽº¸¦ È£ÃâÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤º¸¸¦ ÀζóÀÎÀ¸·Î Á¦°øÇÕ´Ï´Ù.
Á¾Á¡. ÀÌ Çʵå´Â SOAP-over-HTTP Á¾Á¡ÀÇ URI¸¦ Æ÷ÇÔÇÕ´Ï´Ù. URI ü°è´Â HTTP ¶Ç´Â HTTPSÀ̾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
https://soap.profile-provider.com/soap
SOAP ÀÛ¾÷. ÀÌ Çʵå´Â WSDL ±â¹Ý ¼³¸í¿¡¼ wsdlsoap:operation ¿ä¼ÒÀÇ wsdlsoap:soapAction ¼Ó¼º¿¡ ÇØ´çÇÏ´Â Ç׸ñÀ» Æ÷ÇÔÇÕ´Ï´Ù.
WSDL ÂüÁ¶. ÀÌ Çʵå´Â ¿ÜºÎÀÇ ±¸Ã¼Àû WSDL ÀÚ¿øÀ» ÂüÁ¶ÇÕ´Ï´Ù.
¼ºñ½º À̸§ °ø°£. ÀÌ Çʵå´Â WSDL ÀÚ¿ø°ú ÇÔ²² wsdl:service ¿ä¼Ò¸¦ ÂüÁ¶ÇÏ¿© ServiceNameRef°¡ ÀûÀýÇÑ wsdl: ¼ºñ½º ¿ä¼ÒÀÇ wsdl:name ¼Ó¼º°ú µ¿ÀÏÇϵµ·Ï ÇÕ´Ï´Ù.
¼ºñ½º ·ÎÄà ¿µ¿ª. ÀÌ Çʵå´Â ¼ºñ½º À̸§ °ø°£ URIÀÇ Á¤±ÔÈµÈ À̸§¿¡ ´ëÇÑ ·ÎÄà ¿µ¿ªÀ» Á¦°øÇÕ´Ï´Ù.
- ÀÚ¿ø ¿ÀÆÛ¸µ ¿É¼ÇÀ» ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Çʵå´Â ƯÁ¤ µ¥ÀÌÅͳª ÀÛ¾÷À» ƯÁ¤ ¿ÀÆÛ¸µ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¿¡ ´ëÇÑ ÈùÆ®¸¦ ÀáÀçÀû ¿äûÀÚ¿¡°Ô Á¦°øÇϱâ À§Çؼ ÀÚ¿ø ¿ÀÆÛ¸µ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» ³ª¿ÇÕ´Ï´Ù. ÁöÁ¤µÈ ¿É¼ÇÀÌ ¾øÀ» °æ¿ì ¼ºñ½º ÀνºÅϽº´Â »ç¿ë °¡´ÉÇÑ ¿É¼ÇÀ» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.
- ÀÚ¿ø ¿ÀÆÛ¸µ Áö½Ã¹®À» ¼±ÅÃÇÕ´Ï´Ù. Áö½Ã¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.
¿äûÀÚ ±ÇÇÑ ºÎ¿©.ÀÌ Áö½Ã¹®Àº ÀÌÈÄÀÇ QueryResponse ¸Þ½ÃÁö¿¡¼ ResourceAccessStatement¸¦ Æ÷ÇÔÇÏ´Â SAML ¸íÁ¦¸¦ Æ÷ÇÔÇϱâ À§ÇØ °Ë»ö ¼ºñ½º °ø±ÞÀÚ¿¡ ´ëÇØ ÁöÁ¤µË´Ï´Ù.
¼¼¼Ç ÄÁÅØ½ºÆ® ÀÎÁõ.ÀÌ Áö½Ã¹®Àº ÀÌÈÄÀÇ QueryResponse ¸Þ½ÃÁö¿¡¼ SessionContextStatement¸¦ Æ÷ÇÔÇÏ´Â SAML ¸íÁ¦¸¦ Æ÷ÇÔÇϱâ À§ÇØ °Ë»ö ¼ºñ½º °ø±ÞÀÚ¿¡ ´ëÇØ ÁöÁ¤µË´Ï´Ù.
¿äûÀÚ ÀÎÁõ. ÀÌ Áö½Ã¹®Àº ¸Þ½ÃÁö ÀÎÁõÀ» À§ÇØ SAMLÀ» »ç¿ëÇÏ´Â LibertySecMechÀÇ º¸¾È ±â¹ýÀ» ºñ·ÔÇÏ¿© ¸ðµç ¼³¸í¿¡¼ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
ÀÚ¿ø ¾ÆÀ̵ð ¾ÏÈ£È. ÀÌ Áö½Ã¹®Àº °Ë»ö ¼ºñ½º°¡ ¾ÏȣȵÇÁö ¾ÊÀº ÀÚ¿ø ¾ÆÀ̵𸦠Ŭ¶óÀÌ¾ðÆ®¿¡°Ô °ø°³ÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù´Â °ÍÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÇöÀç´Â ÀÌ Áö½Ã¹®ÀÌ Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î ÀÌ Áö½Ã¹®À» ¼±ÅÃÇϸé ÀÚ¿ø ¾ÆÀ̵𰡠¾ÏȣȵÇÁö ¾Ê½À´Ï´Ù. ÀÚ¿ø ¿ÀÆÛ¸µ¿¡¼ Çϳª ÀÌ»óÀÇ ¼³¸í ¿ä¼Ò¿¡ Áö½Ã¹®À» ¿¬°ü½ÃŰ·Á¸é ÇØ´ç ¼³¸í ¾ÆÀ̵ðÀÇ ¾Õ¿¡ ÀÖ´Â È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼³¸í ¾ÆÀ̵𸦠¼±ÅÃÇÏÁö ¾ÊÀ» °æ¿ì ÀÚ¿ø ¿ÀÆÛ¸µ¿¡¼ Á¦°øµÇ´Â ¸ðµç ¼³¸í ¿ä¼Ò¿¡ ÀÌ Áö½Ã¹®ÀÌ Àû¿ëµË´Ï´Ù.
- ÀúÀåÀ» ´©¸¨´Ï´Ù.
¸ñÂ÷ |