كيف ترفع والحصول على حقوق المسؤول عند الطلب في تطبيق .NET؟

StackOverflow https://stackoverflow.com/questions/2780494

سؤال

لدي تطبيق .NET يتم تشغيله مع الحقوق الافتراضية كمستخدم الحالي ، ثم في مرحلة ما أحتاج إلى إجراء إجراء يتطلب حقوق المسؤول.

كيف يمكنني الحصول على حقوق المسؤول عند الطلب في تطبيق .NET؟

إن مطالبة التطبيق يتم تشغيله مع حقوق المسؤول من البداية غير مناسب لأنه قد لا يتم استدعاء مثل هذا الإجراء.

هل كانت مفيدة؟

المحلول

لا أعتقد أن هذا ممكن. تتمثل إحدى طرق الالتفاف حولها في تقسيم طلبك إلى اثنين ، واحدة لجميع العمليات التي لا تحتاج إلى الارتفاع والآخر لتلك التي تفعل. ثم تقوم بتشغيل التطبيق غير المرتفع كالمعتاد ولكن بدء تشغيله المرتفع عند الحاجة.

نصائح أخرى

اطلب اسم المستخدم/كلمة المرور وانتحل شخصية مستخدم المسؤول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top