.NET: هل يعتمد Regasm و Caspol على المستخدم الذي تم تسجيله

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

سؤال

عند استخدام regasm و caspol للتسجيل ومنح الثقة في التجميعات ، هل من المهم بموجب حساب المستخدم الذي يتم تنفيذه؟

هل يمكن أن ينشأ هناك موقف يتم فيه تسجيل التجميعات و/أو منح الثقة فقط لبعض المستخدمين على جهاز أو مجال؟

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

المحلول

أعتقد أن ريجسم يجب أن يديره المسؤول.

ريجسم يمكن قراءة البيانات الوصفية داخل التجميع ويضيف الإدخالات اللازمة إلى السجل ، والتي تتيح لعملاء COM إنشاء فئات إطار عمل .NET بشفافية. بمجرد تسجيل الفصل الدراسي ، يمكن لأي عميل COM استخدامه كما لو أن الفصل كان فئة COM.

لذلك ، كل ما يتم مع Regasm سيتم القيام به لجميع المستخدمين. لذلك لا ، عند استخدام Regasm ، لن يكون هناك موقف يتم فيه تسجيل التجميعات فقط لبعض المستخدمين على جهاز أو مجال.

يمكن تشغيل Caspol من قبل مستخدمين غير المسؤولين.

كاسبول يمكّن المستخدمين والمسؤولين من تعديل سياسة الأمان لمستوى سياسة الجهاز ومستوى سياسة المستخدم ومستوى سياسة المؤسسة. إذا لم يكن لديك حاليًا أذونات إدارية ، فإن العرض الافتراضي الخاص بك هو عرض المستخدمين.

قائمة من مستويات السياسة الأمنية, ، يظهر الاختلافات.

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

نصائح أخرى

هناك أيضا هذا الجديد نموذج الأمن في .NET 4.0.

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