رفع مشکل Mixed Content
رفع مشکل Mixed Content
بسیاری از مواقع ممکن است پس از  نصب گواهینامه امنیتی SSL  بر روی سایت خود  نوار مرورگر شما سبز نشود و به جای Secure   با عبارت Not Secure  مواجه بشوید .
بسیاری از کاربران فکر می کنند که مشکل از گواهینامه امنیتی SSL هست ، اگر  گواهینامه امنیتی SSL را از جای معتبر خریده باشد و تاریخ آن به اتمام نرسیده باشد به احتمال بسیار زیاد با مشکل Mixed Content مواجه شده اید .
در مرورگر کروم اگر به توضیحات توجه کنید عبارت زیر را می بینید : 
This page is trying to load scripts from unauthenticated sources
این عبارت به این معنا هست که لینک هایی هستند که از سورس معتبر لود نمی شوند .
سورس معتبر  به معنای این هست که همه لینک ها باید از آدرس SSL لود شوند .
راه فهمیدن این مشکل بسیار ساده هست و هر کسی به سادگی می تواند مشکل را دریابد !
در مرورگر کروم راست کلیک کنید گزینه inspect را بزنید :

- به تب Security بروید.
 - در این قسمت از معتبر (valid ) بودن گواهینامه امنیتی SSL خود اطمینان پیدا کنید .
 - در این قسمت پیغام خطای Mixed Content مشخص هست .
 
برای این که بدانیم در قالب سایت چه آدرس هایی از http لود می شود و ایجاد مشکل Mixed Content را کردند به تب console بروید در این قسمت همه لینک هایMixed Content موجود هستند و باید یکی یکی در قالب به آدرس https تغییر کنند .

اگر از وردپرس استفاده می کنید وارد Admin سایت بشوید
سپس به تنظیمات همگانی بروید و آدرس سایت را در قسمت های
- نشانی وردپرس (URL)
 - نشانی سایت (URL)به صورت https وارد کنید .با این کار بسیاری از آدرس های قالب به صورت https لود می شوند.برای اطلاعات بیشتر :
https://support.google.com/chrome/answer/1342714?hl=en
https://really-simple-ssl.com/knowledge-base/how-to-track-down-mixed-content-or-insecure-content/