কী সংস্থানগুলি এইচটিটিপিএসের উপর দিয়ে যাচ্ছে না তা সন্ধান করুন


93

আমার একটি এএসপি.এনইটি সাইট রয়েছে যা সম্পূর্ণরূপে এইচটিটিপিএসের মাধ্যমে পরিবহন করবে। তবে গুগল ক্রোমে আমি একটি সতর্কতা পেয়েছি যে পৃষ্ঠাটিতে এমন সংস্থান রয়েছে যা নিরাপদ নয়। এই সংস্থানগুলি কোনটি এবং কেন তারা এইচটিটিপিএসের উপর দিয়ে যাবে না তা আমি কীভাবে জানতে পারি?


4
অনুরূপ প্রশ্ন এখানে stackoverflow.com/questions/305538/...
arkoak


12
ক্রোম ডেভলটুলস> নেটওয়ার্ক ট্যাব> যে কোনও কলাম শিরোনামে ডান ক্লিক করুন> "স্কিম" ক্লিক করুন
কোস্টা

এটি সাধারণত দেখা যায় যখন ব্যবহারকারীরা স্ট্যাকেক্সচেঞ্জ পোস্টগুলিতে ইউআরএল চিত্রগুলি এম্বেড করে, তারা https এর পরিবর্তে HTTP সংস্করণ ব্যবহার করে।
jiggunjer

আমি জানি এই পোস্টটি কিছুটা পুরাতন তবে এটি যদি কাউকে সহায়তা করে তবে একটি ডেস্কটপ অ্যাপ রয়েছে যা আপনি এখনই চালাতে পারেন কোনও সাইটে পাওয়া মিশ্র বিষয়বস্তু সম্পর্কিত বিষয়গুলি স্ক্যান করতে এবং রিপোর্ট করতে: ecommerce.co.uk/httpschecker আশা করি এটি সাহায্য করবে :)
স্থির

উত্তর:


45

সাধারণত এটি ঘটে কারণ আপনি চিত্রগুলি লোড করছেন, জাভাস্ক্রিপ্টে https ব্যবহার না করে ফাইল বা বাহ্যিক সিএসএস ফাইল অন্তর্ভুক্ত রয়েছে। আপনি ফায়ারব্যাগের মতো একটি প্রোগ্রাম ব্যবহার করতে পারেন: http://getfirebug.com/

ফায়ারব্যাগ আপনাকে জানাবে যে কীভাবে আপনার উপাদানগুলি লোড হচ্ছে এবং যেগুলি এসএসএল স্তরটি দিয়ে যাচ্ছে না। আপনার যদি ফায়ারফক্স না থাকে তবে আমি নিশ্চিত যে ক্রোমেরও অন্তর্নির্মিত ফায়ারব্যাগের মতো কিছু রয়েছে।

ফায়ারব্যাগ কীভাবে ব্যবহার করবেন তা এখানে:

  1. খোলা ফায়ারব্যাগ
  2. কনসোল ট্যাবে ক্লিক করুন
  3. পৃষ্ঠাটি পুনরায় লোড করুন
  4. কোনও https ত্রুটি কনসোলে প্রদর্শিত হবে এবং আপনাকে বলবে যে কোন সংস্থান কাজ করছে না।

আশাকরি এটা সাহায্য করবে


17
আপনি আরো নির্দিষ্ট হতে পারে?

4
নেট ট্যাব সক্রিয় করে পৃষ্ঠাটি লোড করুন। পৃষ্ঠাটি লোডিং শেষ হয়ে গেলে, প্রতিটি প্রবেশের উপর দিয়ে ঘুরে দেখুন এবং জিইটি এন্ট্রি এটি পুনরুদ্ধার করার URL টি প্রদর্শন করবে। শেষ পর্যন্ত আপনি এইচটিটিপিএসের পরিবর্তে এইচটিটিপি এর মাধ্যমে পুনরুদ্ধার করা একগুলি পাবেন।
জো সি

4
আপনি কী মনে করেন ম্যানুয়ালি পুরো সম্পদ স্ট্যাকের প্রতিটি নির্দিষ্ট করে পরীক্ষা করে দেখুন? কিছু https ফিল্টারিং সম্পর্কে কি?
পামমিক

5
@ ফ্যান্টমের সমাধানটিতে যোগ করতে, আপনি নেটওয়ার্ক ট্যাবে একটি এন্ট্রি ডান-ক্লিক করতে পারেন এবং "সমস্ত এইচআর হিসাবে অনুলিপি করুন" চয়ন করতে পারেন। এটি JSON- এর মতো অবজেক্ট হিসাবে সমস্ত এন্ট্রি অনুলিপি করবে, যা সম্পাদক এবং "HTTP:" এর জন্য Ctrl-F এ আটকানো সহজ করে তোলে। যদিও বিকাশকারী সরঞ্জাম নেটওয়ার্ক ট্যাবে কোনও স্কিম-ট্যাব নেই বিশ্বাস করতে পারি না।
রক্ষক এক

4
আমি কেবল একই সমস্যার মধ্যে দৌড়েছি তবে সমস্ত চিত্র, সিএসএস এবং জেএস এর উল্লেখগুলি https ছিল। তবে কিছু ছিল লাল। সুতরাং আমি ইউআরএলটি অনুলিপি করেছি এবং কেবল তখনই আমি তাদের নিজের ব্রাউজার ট্যাবে পেস্ট করার পরে আমি জানতে পারি সার্ভারের শংসাপত্রটির মেয়াদ শেষ হয়ে গেছে। সুতরাং এটি অন্য তাত্পর্যপূর্ণ কারণ নয় যে আপনি সম্ভবত এই ত্রুটিটি পেয়ে যেতে পারেন।
স্টু

88

আমি ক্রোমেও এই সমস্যাটি পেয়েছি। আমি নেটওয়ার্ক ট্যাবে চেক করেছি তবে সমস্ত সংস্থানগুলি https- র মাধ্যমে লোড হয়েছে।

সমাধান: ক্রোম বন্ধ করুন এবং পুনরায় খুলুন।

ক্রোমকে অবশ্যই তার সুরক্ষিত-সামগ্রী সনাক্তকরণকে ক্যাশে করতে হবে যাতে আপনি সমস্যাগুলি ঠিক করার পরেও অনিরাপদ সামগ্রী বার্তাটি অদৃশ্য হয়ে যায় না।


18
ক্রোমিং ক্রোম ওভারকিল, আপনি কেবল ট্যাবটি বন্ধ করতে পারেন।
প্যাট্রিক জেমস ম্যাকডগল

4
Chrome এর সাথে আমার একটি প্রেম / ঘৃণার সম্পর্ক রয়েছে - এই জাতীয় সমস্যাগুলি "ঘৃণা" কলামের আওতায় চলে। -_- এতোটুকু সময় নষ্ট করার জন্য নয়। এই সমাধানের জন্য আপনাকে ধন্যবাদ, এটি আমার পক্ষে কাজ করেছিল।
মাইক 19

@ মিঃজুসকানাগী কৌতুকের জন্য ধন্যবাদ..আরস্তর্ট আমার পক্ষেও কাজ করেছেন..আমি নেটওয়ার্ক ট্যাবে বা কনসোল এররগুলিতে কিছুই দেখতে পেলাম না all সমস্ত ডিফল্ট অপশন বদলেছি..আপনি কেন ভাবছে না ভাবছেন..কিন্তু সবুজ পেয়ে গেলেন https: // ঠিকানা বারে ..
ভাগ্যবান

আমার সমস্যাটি ছিল আমার পৃষ্ঠায় <for> ট্যাগ। যদি আপনার অ্যাকশন প্যারামিটারটি একটি সুরক্ষিত url- এ নির্দেশ করে তবে ওয়েবকিটের নেটওয়ার্ক ডিবাগার আপনাকে দেখাবে না!
বিলি

39

এই অনলাইন স্ক্রিপ্টটি সরবরাহকারী লোকদের সাথে আমার কিছু করার নেই, তবে এটি সহজ এবং কোনও ব্রাউজারে বুকমার্ক করা যায় .. সমস্যাটি সমাধানের জন্য খুব ভাল এবং দ্রুত কাজ করে .. http://www.whynopadlock.com


আরে, এটি সত্যিই সহায়ক ছিল, যতক্ষণ না আমি সেই স্ক্রিপ্টটি পরীক্ষা করে দেখেছি এবং এটি https এর পরিবর্তে HTTP- র সাথে যুক্ত একটি গুগল ফন্ট ছিল তা না পাওয়া পর্যন্ত আমি অপরাধীকে সন্ধান করব না!
ড্যানিয়েল ভালাদাস

এটিই একমাত্র বিষয়টি উদ্ভাসিত করেছিল, আপনাকে ধন্যবাদ। দেখা গেল যে আমার কাছে একটি <for> ট্যাগ ট্যাগটি HTTP- র কোনও ক্রিয়াকে উল্লেখ করেছে - https নয়!
বিলি

8

গুগল ক্রোমে: আপনি উইন্ডোটির Consoleট্যাবে আপত্তিজনক সংস্থানটি দেখতে পারেন Inspect Element

এটি হিসাবে তালিকাভুক্ত করা হবে:

Https://example.com পৃষ্ঠাতে পৃষ্ঠায় http : //example.com/resource থেকে অনিরাপদ সামগ্রী প্রদর্শিত হয়েছে

অবশ্যই আপনাকে ইতিমধ্যে খোলা উইন্ডোটি সহ পৃষ্ঠাটি পুনরায় লোড করতে Inspect Elementহবে।


4
নেটওয়ার্ক ট্যাব> যে কোনও কলাম শিরোনামটিতে ডান ক্লিক করুন> "পরিকল্পনা" ক্লিক করুন
কোস্টা

4
@ কোস্টা: সেই পদ্ধতির সাথে সমস্যাটি হ'ল এটি ক্রোম দ্বারা অবরুদ্ধ সামগ্রীর তালিকা করে না। উত্তরের সমাধান উভয়ই দেখায়।
কোলান

এটি "কনসোল ড্রয়ার" হিসাবে পরিচিত, এবং পরিদর্শকের উপরের ডানদিকে "> ☰" এসএমবিলে ক্লিক করে এটি খোলা হয়।
ডেল অ্যান্ডারসন

ক্রোম এমন কোনও পৃষ্ঠায় ফর্মগুলির জন্য এই সতর্কতাটি দেবে যা নিরাপদ স্থানে জমা দেয়।
ডেল অ্যান্ডারসন

দুর্দান্ত উত্তর। আমি আমার নেটওয়ার্ক ট্যাবে তালিকাভুক্ত সমস্ত http সমস্যা সমাধান করেছি। তবে কনসোলটি আমাকে দেখিয়েছিল যে আমাকে কোনও নিউজলেটারের https ব্যবহার করতে ফর্ম টার্গেটও ঠিক করতে হয়েছিল। স্পষ্টতই কোনও এসএসএল পৃষ্ঠায় কোনও ফর্ম লক্ষ্যমাত্রা কোনও এসএসএল পৃষ্ঠাকে লক্ষ্য করে না।
বাটাল বুটকাস

6

এটি করার অন্যতম সহজ উপায় হ'ল ফায়ারফক্সের পৃষ্ঠাটিতে ডান ক্লিক করুন এবং পৃষ্ঠা তথ্য দেখুন নির্বাচন করুন। তারপরে মিডিয়া ট্যাবে যান এবং https এর পরিবর্তে http থেকে লোড হচ্ছে এমন কোনও কিছু সন্ধান করুন।


4
এটি চিত্র এবং এর মতো জন্য দুর্দান্ত কাজ করে তবে প্রায়শই এটি সংযুক্ত জাভাস্ক্রিপ্ট বা সিএসএস ফাইল যা এইচটিটিপিএস ভেঙে দেয়।
জো সি

নির্দিষ্ট পৃষ্ঠায় অপরাধীর লিঙ্কটি খুঁজে পাওয়ার এটি দ্রুততম সমাধান। আমি মনে করি এটি এই পৃষ্ঠার সমস্ত সমাধানের চেয়ে সেরা সমাধান .. আপনাকে ধন্যবাদ
পবন কুমার

এটি জাভাস্ক্রিপ্টগুলি প্রদর্শন করে না কারণ এটি অন্যান্য স্ক্রিপ্ট দ্বারা লোড করা হয় This এটি কেবলমাত্র এইচটিএমএল
জান্নাত

5

আমরা আমাদের নিজস্ব চুলকানি স্ক্র্যাচ করেছি এবং একটি সরঞ্জাম লিখেছি যা আপনার ওয়েব সাইটকে ক্রল করে এবং আপনাকে জানায় যে কোন পৃষ্ঠাগুলিতে নন-এসএসএল সংস্থান রয়েছে। আপনাকে কেবলমাত্র আপনার ওয়েবসাইটের মূল URL লিখতে হবে - প্রতিটি পৃষ্ঠা ম্যানুয়ালি পরীক্ষা করার দরকার নেই check

http://www.jitbit.com/sslcheck/


2

আমি লক্ষ্য করেছি যে আমার যখন এই সমস্যাটি হয়েছিল তখন একটি সরঞ্জামদণ্ড (ইউটারেন্ট) ত্রুটি ঘটায়। আমি টুলবারটি সরিয়েছি এবং ত্রুটিটি চলে গেছে। কোনও সরঞ্জামদণ্ড কেন আমার সাইটে ত্রুটি ঘটবে তা নিশ্চিত নয়, তবে এসএসএল শংসাপত্রের সাথে এখানে আর কোনও সমস্যা নেই।


1

ক্রোমে, আপনি নিম্নলিখিত বনাম https বনাম https এর মাধ্যমে কোন সংস্থানগুলি লোড করা হয়েছিল তা জানতে পারবেন:

1) মোচড় মেনুতে, সরঞ্জামগুলি> বিকাশকারী সরঞ্জামগুলি চয়ন করুন

2) "সংস্থানগুলি" সরঞ্জামদণ্ড আইকনে ক্লিক করুন

3) বিভিন্ন পৃষ্ঠাগুলি দেখতে ফ্রেম ফোল্ডারটি প্রসারিত করুন। আপনি যে পৃষ্ঠায় দেখতে চান সেই পৃষ্ঠাটি প্রসারিত করুন। পৃষ্ঠার জন্য পৃথক সংস্থানগুলি ইমেজ, স্ক্রিপ্ট এবং স্টাইলশিট দ্বারা তালিকাভুক্ত, ভেঙে দেওয়া হবে

৪) সেই সংস্থানটি লোড করার জন্য ব্যবহৃত ইউআরএলটি দেখতে, কেবলমাত্র উত্সের নামের উপরে মাউসটি হোভার করুন এবং URL টি HTTP বা https সহ প্রদর্শিত হবে। ইমেজটির ডান দিকের চিত্রটি দেখতে তার ইউআরএল সহ আপনি চিত্রের নামে ক্লিক করতে পারেন


4
নেটওয়ার্ক ট্যাব> যে কোনও কলাম শিরোনামটিতে ডান ক্লিক করুন> "প্রকল্প" ক্লিক করুন
কোস্টা

দুর্দান্ত তারা এটিকে প্রোটোকলের পরিবর্তে স্কিম বলে কেন? : /
আমির আফ্রিদি

1

এটিতে যুক্ত করতে আমি নেটওয়ার্ক ট্যাব ভিউতে কলাম শিরোনামে ডান ক্লিক করে প্রোটোকল নির্বাচন করেছি।

আপনি যদি প্রোটোকল শিরোনামটিতে ক্লিক করেন তবে রিপোর্টের বিষয়বস্তুগুলি এইচটিটিপিএস ইত্যাদি দ্বারা গোষ্ঠীভুক্ত হবে


ক্রোম ভি 69৯-এ, আমি মনে করি এটি "স্কিম" কলাম যা এই ক্ষেত্রে আরও কার্যকর হবে।
Tasos

0

ক্রোমের নিজস্ব বিকাশকারী সরঞ্জাম রয়েছে।

আপনি কোনও পৃষ্ঠায় ডান ক্লিক করতে পারেন, এটি পরীক্ষা করতে পারেন .. এবং তারপরে "নেটওয়ার্ক" ট্যাবে ক্লিক করুন এবং পৃষ্ঠাটি পুনরায় লোড করুন। আপনি কর্মপ্রবাহ দেখতে পাবেন।


0

আমি জানি না যে কেউ এই উত্তরটি পরীক্ষা করে দেখছে বা আপনি ইতিমধ্যে সমাধানটি খুঁজে পেয়েছেন, তবে যাইহোক, আমার উত্তরটি অনুরূপ ইস্যুতে ভুগছে এমন অন্যান্য ব্যক্তিকে সহায়তা করতে পারে

http://www.whynopadlock.com/

এটি সেই লিঙ্কটি যা আমি আমার পৃষ্ঠায় লোড হচ্ছে এমন সুরক্ষিত সামগ্রী / ফাইল যাচাই করতে ব্যবহার করি।

আশা করি এটা সাহায্য করবে. :)


0

Https- র মাধ্যমে সমস্ত সংস্থান লোড করা সত্ত্বেও আমি ক্রোমে একই রকম আচরণ খুঁজে পেয়েছি (ফায়ারফক্স একটি সবুজ লক দেখিয়েছে)।

আমার ক্ষেত্রে কারণটি ছিল সার্ভারটি ভাঙ্গা (গুগল পুডল) এসএসএলভি 3 সমর্থন করে।

এসএসএল_প্রোটোকলগুলি এনজিওএনএক্স.কমের মতো এসএসএলভি 2 বাদ দিতে সেট করে

ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE

আমার জন্য সমস্যা সমাধান।

আমি দুর্ভাগ্যজনক হিসাবে বিবেচনা করি যে ক্রোম এই কারণটিকে আরও স্বচ্ছ করে না। "এই পৃষ্ঠাটি কিছু সংস্থান নিরাপদে লোড করে" ভুল না হলে খুব বিভ্রান্তিকর।


0

আপনি লোড সব reasources একটি তালিকা দেখুন (যদিও জাভাস্ক্রিপ্ট দ্বারা নয় লোড, যা মনের মধ্যে জন্মদান মূল্য) জন্য আপনার নিজের ডেস্কটপ থেকে আপনার নিজস্ব সাইট ক্রল করতে চান, উইন্ডোজ ব্যবহার করা হয় তবে আপনি ব্যবহার করতে পারেন Xenu লিঙ্ক অনুসন্ধানকারী । টিএসভি ফাইলটি রফতানি করুন এবং তারপরে ডান ক্লিক করুন এবং এক্সেল দিয়ে খুলুন, তারপরে ইউআরএল অনুসারে বাছাই করুন, তারপরে আপনি সাইটটিতে সমস্ত পৃষ্ঠার জন্য সেইসব সমস্যাযুক্ত HTTP সংস্থানগুলি খুঁজে পেতে পারেন!

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