SReza1
چهارشنبه 10 آذر 1389, 09:48 صبح
سلام
من تونستم با استفاده از مجموعه كامپوننتهاي NTSet كاربران موجود در ACTIVE DIRECTORY رو بخونم. من ID اين كاربران را خواندم و تونستم با ذخيرهسازي ID و USER NAME عمليات ورود به سيستم نرمافزاري خودم را انجام بدهم (جدولي به نام Users وجود دارد كه دو تا فيلد داره UserID كه همان ID كاربر در Active Dir است و UserName كه همان نام كاربري تعريف شده در Active Dir است). در ضمن با استفاده از همين ابزار ميتونم بفهمم كه رمز وارد شده در فرم login درست است يا نه. مشكل از جايي پيش ميآيد كه ممكن است نام كاربري موجود در Active Dir عوض بشه. براي همين مرتب بايستي اطلاعات بين Active Dir و جدول UserName من سينك بشود كه طبيعتا داراي زمان است . راهي به نظر شما ميرسد براي اينكه اين عمليات با هزينه زماني كمتري انجام شود؟ شايد هم راهكار مناسبتري سراغ داريد
من تونستم با استفاده از مجموعه كامپوننتهاي NTSet كاربران موجود در ACTIVE DIRECTORY رو بخونم. من ID اين كاربران را خواندم و تونستم با ذخيرهسازي ID و USER NAME عمليات ورود به سيستم نرمافزاري خودم را انجام بدهم (جدولي به نام Users وجود دارد كه دو تا فيلد داره UserID كه همان ID كاربر در Active Dir است و UserName كه همان نام كاربري تعريف شده در Active Dir است). در ضمن با استفاده از همين ابزار ميتونم بفهمم كه رمز وارد شده در فرم login درست است يا نه. مشكل از جايي پيش ميآيد كه ممكن است نام كاربري موجود در Active Dir عوض بشه. براي همين مرتب بايستي اطلاعات بين Active Dir و جدول UserName من سينك بشود كه طبيعتا داراي زمان است . راهي به نظر شما ميرسد براي اينكه اين عمليات با هزينه زماني كمتري انجام شود؟ شايد هم راهكار مناسبتري سراغ داريد