لماذا يظهر لي الخطأ "تعذر تحديث كلمة المرور" عند الاتصال بـ AzMan؟
-
08-06-2019 - |
سؤال
أقوم بإجراء فحص ترخيص من تطبيق WinForms بمساعدة موفر ترخيص AzMan من Enterprise Library وأتلقى الخطأ التالي:
غير قادر على تحديث كلمة المرور.القيمة المقدمة ككلمة المرور الحالية غير صحيحة.(استثناء من HRESULT:0x8007052B) (Microsoft.Practices.EnterpriseLibrary.Security.AzMan)
غير قادر على تحديث كلمة المرور.القيمة المقدمة ككلمة المرور الحالية غير صحيحة.(استثناء من HRESULT:0x8007052B) (Microsoft.Interop.Security.AzRoles)
تتم استضافة متجر AzMan في ADAM على كمبيوتر آخر في نفس المجال.أجهزة الكمبيوتر والمستخدمين الآخرين ليس لديهم هذه المشكلة.يتمتع المستخدم الذي يجري المكالمة بحق الوصول للقراءة إلى كل من ADAM ومتجر AzMan.الكمبيوتر الذي يقوم بتشغيل تطبيق WinForms والكمبيوتر الذي يقوم بتشغيل ADAM كلاهما يعملان بنظام التشغيل Windows XP SP2.
لقد واجهت مشاكل في الوصول إلى AzMan من قبل وقمت بحلها، ولكن هذه مشكلة جديدة...ماذا ينقصني؟
المحلول
لقد اكتشفت من سجل الأحداث وجود مشكلة أمنية حيث قام المستخدم بإجراء الاتصال بـ AzMan من جهاز كمبيوتر بعيد.لا ينتمي المستخدم إلى مجموعة المستخدمين المحليين على الكمبيوتر الذي يعمل بنظام ADAM/AzMan.عندما صححت أن كل شيء يعمل مرة أخرى.
نصائح أخرى
بالنسبة إلى AzMan مع ASP.NET، قم بتشغيل الانتحال في web.config
(<identity impersonate="true" username="xx" pasword="xx" />
)، وتأكد مع مسؤول AD من أن حساب الانتحال لديه أذونات "القارئ" في متجر AzMan؛بالإضافة إلى ذلك، قم بمنح أذونات الكتابة لهذا الحساب على Temporary ASP.NET Files
المجلد (تحت C:\Windows\Microsoft.NET\<framework>
).