ওয়েব অ্যাপ্লিকেশনের জন্য আইআইএস 7 ফোল্ডারের অনুমতি


91

আমি আইআইএস with এর সাথে আমার সংস্থার ইন্ট্রানেট ওয়েবসাইটে ছদ্মবেশ ছাড়াই উইন্ডোজ প্রমাণীকরণ ব্যবহার করছি।

আইআইএস Under এর অধীনে, এই সেটিংসটি ব্যবহার করে আমার ওয়েব অ্যাপ্লিকেশনটি ফোল্ডারে অ্যাক্সেস করতে কোন অ্যাকাউন্ট ব্যবহার করা হয়?

এটি কি আইআইএস_আইইউএসআরএস হবে? বা নেটওয়ার্ক সার্ভিস? না অন্য আমি জানি না?


উত্তর:


127

আইআইএস 7 (আইআইএস 7.5 নয়) এ, সাইটগুলি অ্যাপ্লিকেশন পুলে সাইটের জন্য সেট করা অ্যাকাউন্টের ভিত্তিতে ফাইল এবং ফোল্ডারগুলি অ্যাক্সেস করে। ডিফল্টরূপে, আইআইএস 7-এ, এই অ্যাকাউন্টটি NETWORK SERVICE

অ্যাপ্লিকেশন পুলের জন্য একটি পরিচয় উল্লেখ করুন (আইআইএস 7)

আইআইএস 7.5 (উইন্ডোজ 2008 আর 2 এবং উইন্ডোজ 7) এ, অ্যাপ্লিকেশন পুলগুলি অ্যাপ্লিকেশন পুলআইডেন্টিটির আওতায় চলে যা অ্যাপ্লিকেশন পুল শুরু হওয়ার সাথে সাথে তৈরি হয়। আপনি যদি এই অ্যাকাউন্টের জন্য এসিএলএস সেট করতে চান তবে আপনার IIS AppPool\ApplicationPoolNameপরিবর্তে বেছে নেওয়া দরকার NT Authority\Network Service


35
মনে রাখবেন এটি আক্ষরিক নয় IIS AppPool\ApplicationPoolName, তবে IIS AppPool\<yourpoolname>
জেফ এস

21
আইআইএস 7.5-এ, অ্যাপ্লিকেশন পুলের ডিফল্ট পরিচয় হ'ল অ্যাপ্লিকেশনপুলআইডেন্টিটি। অ্যাপ্লিকেশনপুলিডেন্টিটি "আইআইএস অ্যাপপল \ অ্যাপপুলনাম" নামে একটি উইন্ডোজ ব্যবহারকারী অ্যাকাউন্ট উপস্থাপন করে যা অ্যাপ্লিকেশন পুল তৈরি হওয়ার পরে তৈরি হয়, যেখানে অ্যাপপুলনাম অ্যাপ্লিকেশন পুলের নাম। "আইআইএস অ্যাপ্পোওল \ [অ্যাপপুলনাম]" ব্যবহারকারী ডিফল্টরূপে আইআইএস_আইইউএসআরএস গোষ্ঠীর সদস্য। সুতরাং আপনাকে আইআইএস_আইইউএসআরএস গ্রুপ
বি.এস.টি

উইন্ডোজের সাম্প্রতিক সংস্করণগুলির লোকেরা এই অ্যাপ্লিকেশনটিকে 'অ্যাপপুল \ ডিফল্ট অ্যাপপুল' অ্যাকাউন্টটি কনফিগার করার জন্য দরকারী হতে পারে যদি তাদের একই রকম সমস্যা থাকে: iis.net/learn/manage/configuring- সুরক্ষা/… । এটি উইন্ডোজ 8 থেকে 8.1 আপডেট করার পরে যে ত্রুটিটি পেয়েছিল তা এড়াতেও সহায়তা করে, যেখানে বলা হয়েছে: "একটি কনফিগারেশন ফাইল লোড করার সময় একটি ত্রুটি ঘটেছে: [সম্পূর্ণ ফাইলের পথ] এ পরিবর্তনগুলি নিরীক্ষণ শুরু করতে ব্যর্থ হয়েছে কারণ অ্যাক্সেস অস্বীকার করা হয়েছে।"
ম্যাটি জে

আমি অ্যাপ্লিকেশন পুলকে সম্পূর্ণ অনুমতি দিয়েছি .. তবে এখনও অস্বীকৃত অ্যাক্সেস পাচ্ছি।
ইউসুআই

26

http://forums.iis.net/t/1187650.aspx এর উত্তর আছে। অ্যাপ্লিকেশন পুল পরিচয় iis প্রমাণীকরণ সেট করা এটি সমাধান করবে।

আইআইএস প্রমাণীকরণে, বেনামে প্রমাণীকরণ "নির্দিষ্ট ব্যবহারকারী" তে সেট করা হয়েছিল। আমি যখন এটিকে অ্যাপ্লিকেশন পুলে পরিবর্তন করি তখন আমি সাইটে অ্যাক্সেস করতে পারি।

সেট করতে, আইআইএসে আপনার ওয়েবসাইটে ক্লিক করুন এবং "প্রমাণীকরণ" ডাবল ক্লিক করুন। "অজ্ঞাতনামা প্রমাণীকরণ" এ ডান ক্লিক করুন এবং "সম্পাদনা ..." বিকল্পটি ক্লিক করুন। "নির্দিষ্ট ব্যবহারকারী" থেকে "অ্যাপ্লিকেশন পুল পরিচয়" এ স্যুইচ করুন। এখন আপনার আইআইএস অ্যাপপুল {App আপনার অ্যাপ পুলের নাম using ব্যবহার করে ফাইল এবং ফোল্ডার অনুমতি সেট করতে সক্ষম হওয়া উচিত}


4
এটি দুর্দান্তভাবে সহায়তা করেছিল। আপনি যদি "নির্দিষ্ট ব্যবহারকারী" থেকে "অ্যাপ্লিকেশন পুল পরিচয়" তে বেনামে প্রমাণীকরণ পরিবর্তন না করেন তবে আইআইএস অ্যাপপুল setting {আপনার অ্যাপ পুলের নাম} অনুমতি নির্ধারণের সময় আপনার অনুমতি পরিবর্তনগুলি প্রতিফলিত হবে না।
ডেভিড

হে ভগবান. কেউ এই সম্পর্কে পিক আপ বলে মনে হচ্ছে না। এটি খননের কয়েক ঘন্টা সলভ।
জো সোয়েনডেল

19

আইআইএস .5.৫ চালানো, আমার কাছে ভাগ্য স্থানীয় কম্পিউটার ব্যবহারকারী আইওএসআর এর জন্য অনুমতি যুক্ত ছিল । অ্যাপ পুল ব্যবহারকারী কাজ করেনি।


18

যদি কারও কাছে এটির কোনও সহায়তা হয় তবে "আইআইএস_আইইউএসআরএস" গোষ্ঠীকে অনুমতি দিন।

মনে রাখবেন যে আপনি যদি "আইআইএস_আইইউএসআরএস" খুঁজে না পান তবে এটি আপনার সার্ভারের নামের সাথে "মাইসেক্সি সার্ভার \ আইআইএস_আইইউএসআরএস" এর সাহায্যে প্রেন্ডিংয়ের চেষ্টা করুন।


এটা আমার জন্য এটি। আমি সার্ভারটির নাম অনুপস্থিত ছিলাম এবং এখনও কারও উল্লেখ করতে দেখিনি।
ডিচার্ডসন

তার জন্য আপনি সর্বদা স্থানীয় স্বরলিপি ব্যবহার করতে পারেন "\ IIS_IUSRS"
বার্নহার্ড

3

সংক্ষিপ্ত এবং মিষ্টি 30 সেকেন্ডে আমার জন্য কাজ করেছেন:

  1. আইআইএস ম্যানেজারে (inetmgr চালান)
  2. অ্যাপ্লিকেশনপুল -> উন্নত সেটিংসে যান
  3. নেটওয়ার্ক সার্ভিসে অ্যাপ্লিকেশনপুল পরিচয় সেট করুন
  4. ফাইলটিতে যান, বৈশিষ্ট্যগুলিতে রাইট ক্লিক করুন, সুরক্ষায় যান, সম্পাদনা ক্লিক করুন, অ্যাড ক্লিক করুন, নেটওয়ার্ক পরিষেবা প্রবেশ করুন (স্পেস সহ, তারপর 'নামগুলি চেক করুন' ক্লিক করুন), এবং সম্পূর্ণ নিয়ন্ত্রণ দিন (বা আপনার যা কিছু অনুমতি প্রয়োজন)

এটা এটা! ধন্যবাদ
ইয়াজান খালাইলিহ

1
  1. আইআইএস 7.5 এবং উইন্ডোজ 7 এ কাজ করা আমি অ্যাপ্লিকেশন / মাইপুলের অনুমতি দিতে পারিনি
  2. আইইউএসআর এবং আইআইএস_আইইউএসআরএস আমার পক্ষে কাজ করছে না অনুমতি
  3. আমি এইভাবে সমস্যায় পড়েছি:

    সি # দিয়ে কনসোল অ্যাপ্লিকেশন তৈরি করেছেন
    -এর মতো ক্রিয়েভেনটসোর্স ব্যবহার করে এই প্রশংসা

    যদি (! System.Diagnostics.EventLog.SourceExists (উত্স নাম)) System.Diagnostics.EventLog.CreateEventSource (উত্স নাম, লগনাম);

    বিল্ড সলিউশন এবং .exe ফাইল পান

    প্রশাসক হিসাবে চালানো। এই লগ ফাইল তৈরি।

দ্রষ্টব্য: মনে রাখবেন না লগটি দেখার জন্য ইভেন্ট ভিউয়ারকে অবশ্যই রিফ্রেশ করতে হবে।

আমি আশা করি এই সমাধানটি কাউকে সহায়তা করে :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.