با سلام
برای ایجاد قابلیت Auto Logon برای وب سایت های محلی در فایر فاکس کمی جست و جو کردم و دیدم توی بخش about:config تنظیمی به اسم network.automatic-ntlm-auth.trusted-uris وجود داره که میتونه Auto Logon رو روی سایت خاصی فعال کنه.
با کمی جست و جوی بیشتر فهمیدم اطلاعات about:config در فایلی به نام prefs.js ذخیره میشه.
با کمی جست و جوی بیشتر تر فهمیدم میشه با CMD و یا Batch File تغییرات رو انجام داد که محتویات Batch File به صورت زیر است:
کد:
cd /D "%APPDATA%\Mozilla\Firefox\Profiles\*.default"
echo user_pref("network.automatic-ntlm-auth.trusted-uris", "http://.MYDOMAIN.local");>>prefs.js
این فایل رو درGPO و در قسمت User Logon Script قرار دادم ولی با دو مشکل مواجه شدم:
1. در سیستم هایی که فایر فاکس روی آنها نصب نیست اجرای این اسکریپت موجب ایجاد فایل prefs.js در مسیری نا مربوط (به عنوان مثال در پروفایل یوزر) میشود.
2. با هر بار اجرای این فایل (با هر بار Login کردن کلاینت) کد زیر در انتهای فایل اضافه میشود:
کد:
user_pref("network.automatic-ntlm-auth.trusted-uris", "http://.MYDOMAIN.local");
کاری که لازمه انجام بشه اینه که ابتدا چک بشه که آیا فایر فاکس نصب هست یا نه.
اگه نصب نبود که هیچ.
اگه نصب بود چک بشه که آیا کد فوق در فایل prefs.js موجود هست یا نه.
اگه موجود بود که هیچ.
اگه موجود نبود این کد رو به انتهای فایل اضافه کنه.
ممنون میشم بگید چه طور باید عمل کرد.
موضوعات مشابه: