में CentOS , एचटीएमएल रिपोर्ट में छवियों को सक्षम करने के लिए
sudo vi /etc/sysconfig/jenkins
- में निम्नलिखित सेट करें
JENKINS_JAVA_OPTION
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.DirectoryBrowserSupport.CSP=\"default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' 'unsafe-inline' data:;\""
जेनकींस के सर्वर को पुनरारंभ करने के बाद भी यह काम करेगा।
आदेश
default-src : डिफ़ॉल्ट सामग्री s JavaScript, Images, CSS, फ़ॉन्ट्स, AJAX अनुरोधों, फ्रेम्स, HTML5 मीडिया जैसी सामग्री लोड करने के लिए डिफ़ॉल्ट नीति है
img-src: छवियों के वैध स्रोतों को परिभाषित करता है।
स्रोत मूल्य
'स्व' - एक ही मूल (समान योजना, होस्ट और पोर्ट) से संसाधनों को लोड करने की अनुमति देता है।
उपयोग: default-src 'self'
'असुरक्षित-इनलाइन' - इनलाइन स्रोत तत्वों जैसे शैली विशेषता, ऑन्ग्लिक, या स्क्रिप्ट टैग निकायों के उपयोग की अनुमति देता है (यह जिस स्रोत पर लागू होता है उसके संदर्भ पर निर्भर करता है) और जावास्क्रिप्ट: यूआरआई।
उपयोग: default-src 'unsafe-inline'
'असुरक्षित-eval' - जावास्क्रिप्ट eval () के रूप में असुरक्षित गतिशील कोड मूल्यांकन की अनुमति देता है
उपयोग: default-src 'unsafe-eval'
डेटा: - डेटा योजना के माध्यम से संसाधनों को लोड करने की अनुमति देता है (जैसे बेस 64 एन्कोडेड चित्र)।
उपयोग: img-src 'self' data:
कृपया सामग्री सुरक्षा नीति के बारे में अधिक जानकारी यहाँ देखें