LDAP ¼¹ö¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î »ç¿ëÇÏ´Â ÇÑ °¡Áö ½Ã³ª¸®¿À´Â WebSphere CommerceÀÇ »õ ÀνºÅϽº¸¦ ÀÛ¼ºÇÏ°í µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ¾î¼ ÀνºÅϽº°¡ °¡µ¿ ¹× ½ÇÇàµÇ¸é, LDAP ¼¹ö¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î »ç¿ëÇϵµ·Ï ÀüȯÇϽʽÿÀ. ÀÌ ½Ã³ª¸®¿À¿¡¼ WebSphere Commerce ÀνºÅϽº°¡ µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î ÇÏ¿© °¡µ¿ ¹× ½ÇÇàµÇ°í ³ª¸é ±¸¼º °ü¸®ÀÚ¸¦ »ç¿ëÇÏ¿© LDAP ¼¹ö¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î »ç¿ëÇϵµ·Ï ÀüȯÇÏ°Ô µË´Ï´Ù.
ÀÌ ½Ã³ª¸®¿À¿¡¼´Â ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
LDAP ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÏ°í ³ª¸é, WebSphere Commerce µ¥ÀÌÅͺ£À̽º ³»¿¡ Á¸ÀçÇÏ´Â »ç¿ëÀÚ ¹× Á¶Á÷ ¿£Æ¼Æ¼´Â ÀÚµ¿À¸·Î LDAP ¼¹ö·Î "ÀÌÁÖ"µË´Ï´Ù. WebSphere Commerce µ¥ÀÌÅͺ£À̽º¿¡¼ LDAP ¼¹ö·Î ¾î¶² Ç׸ñÀ» ¼öµ¿À¸·Î ÀÌÁÖÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ±×·¯³ª, À§¿¡ ³ª¿µÈ Áغñ ÀÛ¾÷ ¿Ü¿¡µµ »ç¿ëÀÚ ·Î±×¿Â ¹æ½Ä¿¡ µû¶ó ¼·Î ´Ù¸¥ Á¦ÇÑ»çÇ×ÀÌ Àû¿ëµÇ¸ç ¾à°£ÀÇ ¼³Á¤ÀÌ ´õ ÇÊ¿äÇÕ´Ï´Ù. »ç¿ëÀÚÀÇ ·Î±×¿Â ¹æ½ÄÀ» °áÁ¤ÇÒ ¶§ °í·ÁÇÒ ¼ö ÀÖ´Â Á¢±Ù¹ý¿¡´Â ¼¼ °¡Áö°¡ ÀÖ½À´Ï´Ù. WebSphere CommerceÀÇ ÇöÀç ¹öÀü¿¡¼´Â LDAP ¼¹ö°¡ »ç¿ëµÉ ¶§ »ç¿ëÀÚ´Â DN °ªÀ̳ª RDN °ªÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. RDNÀ» »ç¿ëÇÒ °æ¿ì, »ç¿ëÀÚ¸¦ ã±â À§ÇÑ °Ë»ö ±âÁØÀÌ »ç¿ëµÇ°í ÀÎÁõÀÌ ¼öÇàµË´Ï´Ù. °Ë»ö Áß ¿©·¯ »ç¿ëÀÚ Ç׸ñÀÌ ¹ß°ßµÇ¸é, ¿À·ù°¡ »ý¼ºµË´Ï´Ù. °Ë»ö ±âÁØÀº ldapentry.xml ÆÄÀÏ¿¡ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.
¾Æ·¡ ¼³¸í¿¡¼, 'DB »ç¿ëÀÚ'´Â WebSphere Commerce µ¥ÀÌÅͺ£À̽º ³»¿¡ Á¸ÀçÇÏ¸ç µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÏ°í ³ª¸é WebSphere Commerce°¡ ÀÚµ¿À¸·Î µð·ºÅ丮 ¼¹ö¿¡ 'ÀÌÁÖ'ÇÒ »ç¿ëÀÚ¸¦ ÀǹÌÇÕ´Ï´Ù. WebSphere Commerce ÀνºÅϽº°¡ °¡µ¿ ¹× ½ÇÇàµÈ Á÷ÈÄ µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÒ °æ¿ì 'DB »ç¿ëÀÚ'´Â ¿©·¯ ¸íÀÌ ¾Æ´Õ´Ï´Ù.'DS »ç¿ëÀÚ'´Â WebSphere Commerce°¡ ¾Æ´Ñ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ µð·ºÅ丮 ¼¹ö¿¡ ÀÛ¼ºµÇ¾úÀ¸¸ç °á±¹ WebSphere Commerce·Î ·Î±×¿ÂÇÒ »ç¿ëÀÚ¸¦ ³ªÅ¸³À´Ï´Ù. ºÐ¸í µð·ºÅ丮 ¼¹ö¿¡´Â WebSphere Commerce·Î ÇÑ ¹øµµ ·Î±×¿ÂÇÏÁö ¾ÊÀº »ç¿ëÀÚ Ç׸ñÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì WebSphere Commerce´Â À̵éÀ» ÀνÄÇÏÁö ¸øÇÕ´Ï´Ù.
Á¢±Ù¹ý A
DB »ç¿ëÀÚ°¡ RDN °ª(Áï, µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇϱâ
ÀüÀÇ ·Î±×¿Â ID °ª)À» »ç¿ëÇÏ¿© ·Î±×¿ÂÇϰí DS »ç¿ëÀÚ´Â
DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇϵµ·Ï ÇÏ·Á ÇÕ´Ï´Ù.
ÀÌ Á¢±Ù¹ýÀº DB »ç¿ëÀÚ¿Í DS »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ RDN °ª ¹× ·Î±×¿Â ID °ªÀ» °¡Áú ¼ö ÀÖ´Ù´Â ÀǹÌÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ·Î±×¿Â ID°¡ 'Abe'ÀÎ DB »ç¿ëÀÚ¿Í DNÀÌ 'uid=Abe,ou=DeptA,ou=DivB,o=CompanyC,c=CA'ÀÎ DS »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
ldapentry.xml ÆÄÀÏ¿¡ DS »ç¿ëÀÚ°¡ °Ë»ö ±âÁØ ¹üÀ§ ¿ÜºÎ¿¡ Á¸ÀçÇϵµ·Ï °Ë»ö ±âÁØÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ë»ö ±âÁØÀº »ç¿ëÀÚ°¡ RDNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÒ ¶§ »ç¿ëÀÚ¸¦ °Ë»öÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
Á¢±Ù¹ý AÀÇ ÀåÁ¡Àº °íÀ¯ RDN °ªÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù´Â Á¡ÀÔ´Ï´Ù. ´ÜÁ¡Àº ÀϺΠ»ç¿ëÀÚ(DS »ç¿ëÀÚ)°¡ DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇØ¾ß ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù. ±×·¯³ª, DB »ç¿ëÀÚ´Â ¿©ÀüÈ÷ RDNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¢±Ù¹ý B
¸ðµç »ç¿ëÀÚ°¡ RDNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇϵµ·Ï ÇÏ·Á ÇÕ´Ï´Ù. Áï, DB »ç¿ëÀÚ´Â
¿©ÀüÈ÷ ·Î±×¿Â ID °ªÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. DS »ç¿ëÀÚ´Â
RDN °ªÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Á¢±Ù¹ýÀº WebSphere Commerce°¡ ÀνÄÇϵµ·Ï ÇÒ ¸ðµç µð·ºÅ丮 ¼¹ö »ç¿ëÀÚ°¡ °íÀ¯ RDN °ªÀ» °¡Á®¾ß ÇÑ´Ù´Â Àǹ̰¡ µË´Ï´Ù.
µð·ºÅ丮 ¼¹ö¸¦ ±¸¼º¿ø ÀúÀå¼Ò·Î »ç¿ëÇϵµ·Ï ÀüȯÇϱâ Àü¿¡ WebSphere Commerce°¡ ÀνÄÇÒ µð·ºÅ丮 ¼¹öÀÇ »ç¿ëÀÚ°¡ ÇØ´ç »ç¿ëÀÚµé »çÀÌ¿¡¼ °íÀ¯ÇÒ »Ó ¾Æ´Ï¶ó DB »ç¿ëÀÚÀÇ ·Î±×¿Â ID °ª »çÀÌ¿¡¼µµ °íÀ¯ÇÑ RDN °ªÀ» °¡Áöµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, µð·ºÅ丮 ¼¹ö¿¡ RDN °ªÀÌ 'Abe'ÀÎ »ç¿ëÀÚ°¡ ÀÖÀ» °æ¿ì, µ¿ÀÏÇÑ RDN °ªÀ» °¡Áø ´Ù¸¥ »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ¾øÀ¸¸ç ·Î±×¿Â ID 'Abe'ÀÎ DB »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ¾ø½À´Ï´Ù. µÎ »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ RDN ¶Ç´Â ·Î±×¿Â ID °ªÀ» °¡Áö´Â °æ¿ì µÑ Áß Çϳª¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù.
ldapentry.xml ÆÄÀÏ¿¡ WebSphere Commerce¸¦ ÅëÇØ ·Î±×¿ÂÇÏ´Â ¸ðµç »ç¿ëÀÚ¸¦ ãÀ» ¼ö ÀÖµµ·Ï °Ë»ö ±âÁØÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
Á¢±Ù¹ý BÀÇ ÀåÁ¡Àº »ç¿ëÀÚ°¡ ¸Å¿ì °£´ÜÇÑ ±¸¹®(Áï, RDN °ª)À» °¡Áø ¹®ÀÚ¿·Î ·Î±×¿ÂÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÔ´Ï´Ù. ´ÜÁ¡Àº DB »ç¿ëÀÚ ¼ö°¡ ¸¹°Å³ª DS »ç¿ëÀÚ ¼ö°¡ ¸¹À¸¸é °íÀ¯ RDN °ªÀ» À¯ÁöÇÏ´Â °ÍÀÌ ½±Áö ¾Ê´Ù´Â Á¡ÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î °íÀ¯ RDN °ªÀ» ¿ä±¸ÇÏ´Â °ÍÀº Á¶Á¤ °¡´ÉÇÑ ¼Ö·ç¼ÇÀÌ ¾Æ´Õ´Ï´Ù. WebSphere Commerce ÀνºÅϽº°¡ Çѵ¿¾È °¡µ¿ ¹× ½ÇÇàµÈ ÈÄ µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÒ °æ¿ì DB »ç¿ëÀÚ ¼ö°¡ ¸¹¾ÆÁú ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ WebSphere Commerce¿¡¼ ÀÛ¼ºµÇ¾ú´ÂÁö ¿©ºÎ¿¡ »ó°ü ¾øÀÌ µð·ºÅ丮 ¼¹ö¿¡ ´õ ¸¹Àº »ç¿ëÀÚ°¡ ÀÛ¼ºµÉ¼ö·Ï DS »ç¿ëÀÚ ¼ö°¡ ¸¹¾ÆÁú ¼ö ÀÖ½À´Ï´Ù.
Á¢±Ù¹ý C
¸ðµç »ç¿ëÀÚ°¡ DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇϵµ·Ï ÇÏ·Á ÇÕ´Ï´Ù. Áï, DB »ç¿ëÀÚ´Â
µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÑ ÈÄ ·Î±×¿Â ID °ªÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÏ´Â ¹æ½Ä¿¡¼
DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇÏ´Â ¹æ½ÄÀ¸·Î ÀüȯµË´Ï´Ù.
ÀÌ Á¢±Ù¹ýÀº DB »ç¿ëÀÚ¿Í DS »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ RDN °ª ¹× ·Î±×¿Â ID °ªÀ» °¡Áú ¼ö ÀÖ´Ù´Â ÀǹÌÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ·Î±×¿Â ID°¡ 'Abe'ÀÎ DB »ç¿ëÀÚ¿Í DNÀÌ 'uid=Abe,ou=DeptA,ou=DivB,o=CompanyC,c=CA'ÀÎ DS »ç¿ëÀÚ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
DB »ç¿ëÀÚÀÇ DN °ªÀ» ÆÇº°ÇØ¾ß ÇÕ´Ï´Ù. DNÀÇ RDN °ªÀº USERREG Å×À̺íÀÇ DB »ç¿ëÀÚ ·Î±×¿Â ID °ªÀÎ °ÍÀ¸·Î °¡Á¤µË´Ï´Ù.
µð·ºÅ丮 ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ÀüȯÇÑ ÈÄ DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇϵµ·Ï DB »ç¿ëÀÚ¿¡°Ô ¾Ë·Á¾ß ÇÕ´Ï´Ù.
Á¢±Ù¹ý CÀÇ ÀåÁ¡Àº °íÀ¯ RDN °ªÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù´Â Á¡ÀÔ´Ï´Ù. ´ÜÁ¡Àº »ç¿ëÀÚ°¡ DNÀ» »ç¿ëÇÏ¿© ·Î±×¿ÂÇØ¾ß ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù.
![]() |