গুগল ক্রোমে "একটি শংসাপত্র আমদানি করার সময় ব্যক্তিগত কী অনুপস্থিত বা অবৈধ।"


25

আমি আমার ওয়েব অ্যাপ্লিকেশনটি https লোকালহোস্টে পরীক্ষা করতে চাই। দুর্ভাগ্যক্রমে ক্রোম থেকে শংসাপত্রের সতর্কতা অপসারণ করা অসম্ভব বলে মনে হচ্ছে। প্রথমত, আমি এর মতো শংসাপত্র তৈরি করেছি:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt

তারপরে আমি এটিকে ক্রোমে, সেটিংস> অ্যাডভান্সড> শংসাপত্রগুলি পরিচালনা করতে -> আমদানি করতে চাইছিলাম। আমি আগে উত্পাদিত .crt ফাইলটি আমদানির চেষ্টা করি এবং যা পাই তা হ'ল:

শংসাপত্র আমদানি ত্রুটি: এই ক্লায়েন্ট শংসাপত্রের জন্য ব্যক্তিগত কীটি অনুপস্থিত বা অবৈধ।

আমি এটি googled, কিন্তু আমি কিছুই সহায়ক খুঁজে পেলাম।

আমি অনুমতি-অনিরাপদ-লোকালহোস্ট পতাকাটি ও ক্রোম সহ উন্মুক্ত করার --ignore-certificate-errorsচেষ্টা করেছি কিন্তু এটি এখনও সতর্কতা এবং ভাঙ্গা https দেখায়

অন্য কোনও উপায় আছে বা আমি শংসাপত্রের সাথে কিছু ভুল করছি?


আপনি কি /etc/ssl/private/localhost-selfsigned.keyফাইলটি আমদানি করেছেন ? এটি প্রাইভেট কী।
জোরডাচে

1
ব্রাউজারটির ব্যক্তিগত কী প্রয়োজন নয়, সর্বজনীন কী প্রয়োজন key
আরজান

2
সাধারণত আপনি একটি স্ব-স্বাক্ষরিত সার্ভার শংসাপত্র তৈরি করতে এবং আপনার ওয়েব অ্যাপ্লিকেশনটি যে HTTP সার্ভার সফটওয়্যার থেকে আপনি পরিবেশন করছেন তা ইনস্টল করতে চান। ওয়েব ব্রাউজারগুলিতে লগ-ইন করার সময় ব্যবহারকারীদের প্রমাণীকরণ করতে ক্লায়েন্ট-সাইড (ব্যবহারকারী) শংসাপত্রগুলি ব্যবহার করা যেতে পারে, তবে এটি খুব বিরল। বেশিরভাগ সাইট / অ্যাপ্লিকেশন ব্যবহারকারী / ক্লায়েন্ট শংসাপত্র নয়, ব্যবহারকারীর নাম / পাসওয়ার্ড প্রমাণীকরণ ব্যবহার করে।
স্পিফ

আপনি কি এই শংসাপত্রটি https এর মাধ্যমে সামগ্রী পরিবেশন করতে ব্যবহার করতে পারেন এবং ব্রাউজার থেকে রফতানি করার সময় দেখতে কেমন লাগে তা দেখতে পারেন? একই বিষয়বস্তু হওয়া উচিত।
চিগিসিলি

1
এছাড়াও, আপনি হয়ত ভুল ট্যাব থেকে আমদানি করছেন। আমদানি বোতামটি ক্লিক করার আগে সার্ভার ট্যাবে স্যুইচ করার চেষ্টা করুন
সিগিসিয়াল

উত্তর:


29

আমি মনে করি আপনি যা করতে চাইছেন তা ভুল শংসাপত্রের দোকানে যুক্ত করা। যদি আপনি এটি "আপনার শংসাপত্রগুলি" এর অধীনে যুক্ত করার চেষ্টা করছেন তবে আপনার খারাপ সময় হবে। সেই ট্যাবটি পরিচয় শংসাপত্র যুক্ত করার জন্য; আপনার ব্রাউজারটি ব্রাউজারের পরিচয় প্রতিষ্ঠার জন্য সার্ভারকে কী প্রস্তাব করে।

আমি মনে করি আপনি যা করতে চান, আপনার বর্ণনার ভিত্তিতে, আপনি কি চান যে আপনার ব্রাউজারটি স্ব-স্বাক্ষরিত শংসাপত্রের উপর বিশ্বাস রাখতে পারে যা আপনার সার্ভারের শেষে থাকবে। যদি এটি হয় তবে আপনার এটি "কর্তৃপক্ষ" ট্যাবে যুক্ত করতে হবে।


1
আমার পক্ষে কাজ করেনি
আলেকজান্দার বুলেলিয়ার

3
এটি ক্রোম ভি 64 হিসাবে কাজ করে। আপনি @ কর্তৃপক্ষের নির্দেশ অনুসারে আপনি "কর্তৃপক্ষ" ট্যাবের অধীনে .crt আমদানি করুন। দ্রষ্টব্য: ফায়ারফক্স আপনাকে এই ঝামেলা দেয় না
lasec0203

2
কর্তৃপক্ষের ট্যাব সিএ শংসাপত্রের জন্য। নন-সিএ শংসাপত্রগুলি সার্ভার ট্যাবে থাকার কথা। যদিও আপনি পারবেন না , উদাহরণস্বরূপ, সেখানে ক্রোমিয়াম 65.0.3325.162 এ ম্যানুয়ালি নন-সিএ শংসাপত্র যুক্ত করতে পারেন
এক্স-ইউরি

1
"কর্তৃপক্ষ" ট্যাবের মাধ্যমে আমদানি করা আমার সমস্যার সমাধান করেছে।
কে-গান

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