سؤال

أنا أواجه مشكلة الأمن.

أقوم بإنشاء التطبيق حيث أستخدم T Bits لتحميل الملف وتنزيله على خادم IIS.

الآن ، متطلباتي هو أنني أريد أن أجعل كلمة مرور الدليل الظاهري محميًا. لقد فعلت ذلك من خلال أمن الدليل. أنا لا أسمح للوصول المجهول ، لكن من جانب العميل ، لست قادرًا على تعيين المعرف وكلمة المرور. الكود الخاص بي هو:

SharpBits.Base.BitsCredentials credz = new SharpBits.Base.BitsCredentials();

credz.UserName = "administrator@otssolutions.net";
credz.Password = "ad_10ots";
credz.AuthenticationScheme = SharpBits.Base.AuthenticationScheme.Digest;
credz.AuthenticationTarget = AuthenticationTarget.Server; 

BitsJob newJob = manager.CreateJob("vv", JobType.Upload);

newJob.AddFile("http://192.168.1.48/upload/abc.txt", @"C:\Temp\xyz.txt");
newJob.AddCredentials(credz);
newJob.Resume();

لكنها لا تعمل ...

أنا بحاجة إلى مساعدة في هذا.

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

المحلول

هل جربت تنسيق المستخدم ؟ على سبيل المثال OTSSOLUTIONS\administrator لاسم المستخدم؟ قد يكون اسم المجال للخادم الخاص بك مختلفًا عن اسم مجال الويب الخاص بك ، لذا تحقق من اسم المجال الخاص بك بالنقر بزر الماوس الأيمن على "جهاز الكمبيوتر الخاص بي" واختيار "خصائص".

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