আমি জানি যে আইআইএস-এর সাথে কাজ করার জন্য ইন্টিগ্রেটেড উইন্ডোজ অথেনটিকেশন পেতে লোকেরা সমস্যায় পড়েছে এমন হাজার হাজার প্রতিবেদন রয়েছে তবে তারা সমস্ত ওয়েব পৃষ্ঠাগুলির দিকে নিয়ে যায় বলে মনে হয় যা ইতিমধ্যে চেষ্টা করেছি এমন সমাধান বা সমাধান হয় না। আমি এর আগে কয়েক ডজন সাইট স্থাপন করেছি, সুতরাং সার্ভার / কনফিগারেশন নিয়ে উদ্ভট কিছু ঘটছে, অথবা আমি এটি খুব দীর্ঘ দেখছি এবং সুস্পষ্ট দেখতে পাচ্ছি না।
সোজা কথায়, সবকিছু আমার লোকাল মেশিনে পুরোপুরি কাজ করে, তবে প্রোডাকশন সার্ভারে পৃথক হয়ে যায়, যা আমি যতটা বলতে পারি ঠিক একই কনফিগারেশন রয়েছে ।
স্থানীয় মেশিনে:
- মেশিনটি উইন্ডোজ 7 আলটিমেট, সার্ভিস প্যাক 1, আইআইএস 7.5 চালাচ্ছে।
- আইআইএস এবং ভিএস ওয়েব ডেভলপমেন্ট সার্ভার উভয়ই ব্যবহার করে সাইটটি সফলভাবে পরীক্ষা করা হয়েছে।
- আইআইএস সাইট কনফিগারেশনে উইন্ডোজ প্রমাণীকরণ ব্যতীত সমস্ত প্রমাণীকরণ পদ্ধতি অক্ষম রয়েছে ।
- স্থানীয় মেশিনটি কোনও ডোমেনে নেই।
- সরবরাহকারীরা হলেন নেগোসিয়েট এবং এনটিএলএম (নেগোসিয়েট নয়: কার্বেরোস)।
- বর্ধিত সুরক্ষা বন্ধ।
- পরীক্ষিত সমস্ত ব্রাউজার (আই, ফায়ারফক্স, ক্রোম) চ্যালেঞ্জ প্রম্পট দেখায় এবং আমার (স্থানীয়) উইন্ডোজ অ্যাকাউন্টের সাহায্যে আমাকে লোকালহোস্ট ডোমেনে লগ ইন করতে দেয় ।
- পরীক্ষিত সমস্ত ব্রাউজারগুলিও অস্বচ্ছ স্থানীয় আইপি ঠিকানা ব্যবহার করে কাজ করে - তাই ব্রাউজারগুলি নিজেরাই সাইটটি "স্থানীয়" বা "রিমোট" প্রদর্শিত হবে কিনা সেদিকে খেয়াল রাখবে বলে মনে হয় না।
- আমি ওয়েব পৃষ্ঠায় একটি ডিসপ্লে লাইন যুক্ত করেছি যা বর্তমানে লগ-ইন করা ব্যবহারকারীকে দেখায় এবং এটি ঠিক কী প্রত্যাশা করে তা দেখায় (আমি যে কোনও স্থানীয় ব্যবহারকারীর সাথে লগ ইন করেছি)।
রিমোট মেশিনে:
- সার্ভারটি উইন্ডোজ সার্ভার 2008 আর 2, আইআইএস 7.5 চলছে।
- তাত্ক্ষণিক 401.2 ত্রুটিতে ওয়েব পৃষ্ঠা ফলাফল লোড করা হচ্ছে : অবৈধ প্রমাণীকরণ শিরোনামের কারণে আপনি এই পৃষ্ঠাটি দেখার অনুমতিপ্রাপ্ত নন। কোন চ্যালেঞ্জ প্রম্পট উপস্থিত হয় না।
- আইআইএস সাইট কনফিগারেশনে উইন্ডোজ প্রমাণীকরণ ব্যতীত সমস্ত প্রমাণীকরণ পদ্ধতি অক্ষম রয়েছে ।
- রিমোট মেশিনটি কোনও ডোমেনে নেই।
- সরবরাহকারীরা হলেন নেগোসিয়েট এবং এনটিএলএম (নেগোসিয়েট নয়: কার্বেরোস)।
- বর্ধিত সুরক্ষা বন্ধ।
- রিমোট মেশিনে (রিমোট ডেস্কটপ সেশন), ডোমেন লোকালহোস্ট বা বাহ্যিক আইপি ঠিকানা নির্বিশেষে ইন্টারনেট এক্সপ্লোরারে একই ত্রুটি উপস্থিত হয় ।
- যদি আমি আমার স্থানীয় মেশিন থেকে দূরবর্তী ওয়েব সাইটটি দেখার চেষ্টা করি তবে ত্রুটিটি এখনও 401, তবে কিছুটা আলাদা 401 the পাঠ্য সহ কোনও সাবকোড নেই: অবৈধ শংসাপত্রের কারণে অ্যাক্সেস অস্বীকার করা হয়েছে।
- উইন্ডোজ প্রমাণীকরণ আইআইএস ভূমিকা বৈশিষ্ট্য হয় ইনস্টল করা নেই।
- WindowsAuthentication মডিউল হয় (সার্ভার পর্যায়ে) যোগ করা হয়েছে।
- আমি যদি উইন্ডোজ প্রমাণীকরণ বন্ধ করে এবং বেসিক প্রমাণীকরণ সক্ষম করি তবে ঠিক একই ত্রুটি ঘটে।
- যদি আমি উইন্ডোজ প্রমাণীকরণ বন্ধ করি এবং অজ্ঞাতনামা (স্পষ্টতই) সক্ষম করি তবে সাইটটি লোড হয় does
- আমি ইতিমধ্যে মাইক্রোসফ্ট সমর্থন সংক্রান্ত সমস্ত সমস্যার সমাধানের পদক্ষেপগুলি অনুসরণ করেছি: আইআইএসে HTTP 401 ত্রুটিগুলির সমস্যার সমাধান
- আমি ইতিমধ্যে অন্য একটি মাইক্রোসফ্ট সমর্থন পৃষ্ঠায় দেখানো কাজটি চেষ্টা করেছি (অনুমিতভাবে একমাত্র পদ্ধতি হিসাবে এনটিএলএমকে বাধ্য করা)।
সর্বশেষে তবে কমপক্ষে, আমি 401.2 ত্রুটির জন্য FREB চালু করার চেষ্টা করেছি এবং ফলাফলগুলি আমাকে দরকারী কিছু বলে মনে হচ্ছে না, আমি যা দেখছি তা হ'ল নিম্নলিখিত সতর্কতা:
MODULE_SET_RESPONSE_ERROR_STATUS
মডিউলনাম আইআইএস ওয়েব কোর
বিজ্ঞপ্তি 2
এইচটিপিস্ট্যাটাস 401
এইচটিপিপ্রেশন অননুমোদিত
HTTPSubStatus 2
ত্রুটি কোড
2147942405 কনফিগার এক্সপেনশন ইনফোর
বিজ্ঞপ্তি AUTHENTICATE_REQUEST
ত্রুটি কোডের অ্যাক্সেস অস্বীকার করা হয়েছে। (0x80070005)
... এটি কেবলমাত্র আমি ইতিমধ্যে যা জানি তা আমাকে বলে দিবে বলে মনে হচ্ছে (এটি কেবল শংসাপত্রগুলির সাথে আলোচনার পরিবর্তে অনুরোধটি প্রত্যাখ্যান করে)।
ট্রেস ইঙ্গিত দেয় যে WindowsAuthentication মডিউল সঠিকভাবে লোড হয় কারণ একটি আছে NOTIFY_MODULE_START
সঙ্গে সঙ্গতিপূর্ণ ModuleName
= WindowsAuthentication
(এবং অন্যান্য বিভিন্ন ASP.NET ফলো-আপ ঘটনা - [আন] সৌভাগ্যবসত, কোন আকর্ষণীয় ত্রুটি বা সতর্কবার্তা এখানে)।
কেউ কি আমাকে বলতে পারে যে আমি এখানে কী মিস করছি?
দ্রুত আপডেট:
আমি পুরো ওয়্যারশার্ক ডাম্প প্রেরণে কিছুটা অস্বস্তি করছি কারণ এটি আইপি, ইউআরএল এবং অন্যান্য স্টাফ প্রকাশ করবে তবে আমি লোকালহোস্ট এবং ফিডলারের রিমোট সার্ভারের এইচটিটিপি প্রতিক্রিয়াগুলির পাশাপাশি পাশাপাশি তুলনা করেছি এবং এটি মোটামুটি স্ব মনে হচ্ছে - সমস্যাটি কী তা হ'ল:
localhost:
HTTP / 1.1 401 অননুমোদিত ক্যাশে-নিয়ন্ত্রণ: ব্যক্তিগত সামগ্রী-প্রকার: পাঠ্য / এইচটিএমএল; অক্ষরসেট = UTF-8 সার্ভার: মাইক্রোসফ্ট-আইআইএস / 7.5 ডাব্লুডাব্লুডাব্লু-প্রমাণীকরণ: আলোচনা করুন ডাব্লুডাব্লুডাব্লু-প্রমাণীকরণ: এনটিএলএম এক্স দ্বারা চালিত: এএসপি.এনইটি তারিখ: শনি, 17 ডিসেম্বর 2011 23:42:34 GMT সামগ্রী-দৈর্ঘ্য: 6399 প্রক্সি-সমর্থন: সেশন-ভিত্তিক-প্রমাণীকরণ
দূরবর্তী:
HTTP / 1.1 401 অননুমোদিত সামগ্রী-প্রকার: পাঠ্য / এইচটিএমএল সার্ভার: মাইক্রোসফ্ট-আইআইএস / 7.5 এক্স দ্বারা চালিত: এএসপি.এনইটি তারিখ: শনি, 17 ডিসেম্বর 2011 23:43:13 GMT সামগ্রী-দৈর্ঘ্য: 1293
ক্যাশে-নিয়ন্ত্রণের মতো কয়েকটি আপাতদৃষ্টিতে-অসংলগ্ন পার্থক্য বাদ দিয়ে মূল পার্থক্য হ'ল রিমোট সার্ভারটি ক্লাবের কাছে ডাব্লুডাব্লুডাব্লু-প্রমাণীকরণ শিরোনাম প্রেরণ করছে না।
সুতরাং, আমি অনুমান করি যে প্রশ্নটি সঙ্কুচিত করে: আইআইএস যখন ডাব্লুডাব্লুডাব্লু-প্রমাণীকরণের শিরোনাম পাঠাচ্ছে না কেন উইন্ডোজ প্রমাণীকরণটি ইনস্টল করা, লোড হওয়া এবং একচেটিয়াভাবে সক্ষম হওয়া দেখা যায়?