Powershell বেসিক Auth এবং ইন্টারনেট এক্সপ্লোরার অটোমেশন


1

আমি একটি ওয়েব অ্যাপ্লিকেশন একটি প্রশাসনিক টাস্ক অটোমেটিক প্রয়োজন হয়। আমি Powershell এবং InternetExplorer ব্যবহার করেছি। এই কাজটি সম্পন্ন করার জন্য COMObject প্রয়োগ। প্রাসঙ্গিক অংশটি একটি ওয়েবপৃষ্ঠাতে নেভিগেট করা এবং সমস্ত প্রাসঙ্গিক লিঙ্কগুলি সংগ্রহ করা, সেখানে নেভিগেট করা এবং সেই পৃষ্ঠাগুলিতে একটি বোতামে ক্লিক করুন। এখন, অ্যাডমিনিস্ট্রেটররা সেই পৃষ্ঠাগুলিতে বেসিক Auth যুক্ত করতে চায়, কিন্তু আমি বুঝতে পারছি না যে এটি পাওয়ারশেল থেকে কীভাবে কাজ করে।

কেউ কি কোন ধারনা আছে, কিভাবে বেসিক Auth এখানে ব্যবহার করবেন? গুগল অনুসন্ধান, আমি শুধুমাত্র "IE পরিবর্তে ওয়েব ক্লায়েন্ট ব্যবহার করুন" মত টিপস দেখছি। এছাড়াও, নিম্নলিখিত কাজ করবে না:

$url = "http://"+$user+":"+$pass+"@example.com/admin/something"
$ie.navigate($url)

উত্তর:


0

আপনি মৌলিক AUTH এর পরিবর্তে এনটিএলএম প্রমাণীকরণ ব্যবহার করতে পারেন? আমি এনটিএলএম AUTH দিয়ে COM বস্তু অটোমেশন এবং পাওয়ারশেল ব্যবহার করেছি এবং এটি একটি চ্যাম্পের মত কাজ করে।


আমার ওয়ার্কস্টেশনে, আমি "myUser" ব্যবহারকারীর সাথে লগ ইন করেছি, কিন্তু সার্ভারে আমাকে "anotherAdminUser" ব্যবহার করতে হবে - যদি আমি এনটিএলএম সঠিক বুঝি তবে এটি আপনার বর্তমান ব্যবহারকারীর নাম ব্যবহার করে। তাই আমি মনে করি না, এটি সাহায্য করতে পারে: '(দয়া করে আমাকে সংশোধন করুন, এটি যেভাবে কাজ করা উচিত।
Elvith
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.