मेरे मामले में मैं एक ASP.Net MVC5 वेब एप्लिकेशन और अपने स्थानीय देव मशीन (IISExpress प्रमाण पत्र) पर प्रमाणपत्र में त्रुटियाँ विकसित कर रहा था एक व्यावहारिक चिंता का विषय बनता जा रहा एक बार मैं सेवा कार्यकर्ता साथ काम करना शुरू शुरू कर दिया। प्रमाण पत्र त्रुटि के कारण क्रोम बस मेरे सेवा कार्यकर्ता को पंजीकृत नहीं करेगा।
मैंने नोट किया कि मेरे स्वचालित सेलेनियम ब्राउज़र परीक्षणों के दौरान, क्रोम इन सभी प्रकार की समस्याओं (जैसे एक असुरक्षित साइट के बारे में चेतावनी पृष्ठ) को "अनदेखा" करता है, इसलिए मैंने खुद से सवाल पूछा: कैसे सेलेनियम क्रोम से अपने परीक्षण चलाने के लिए शुरू कर रहा है, और यह सेवा कार्यकर्ता की समस्या को भी हल कर सकता है?
विंडोज पर Process Explorer का उपयोग करना, मैं कमांड लाइन तर्क पता लगाने के लिए कर रहा था जो सेलेनियम शुरू कर रहा है क्रोम के साथ:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-background-networking --disable-client-side-phishing-detection --disable-default-apps --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-web-resources --enable-automation --enable-logging --force-fieldtrials=SiteIsolationExtensions/Control --ignore-certificate-errors --log-level=0 --metrics-recording-only --no-first-run --password-store=basic --remote-debugging-port=12207 --safebrowsing-disable-auto-update --test-type=webdriver --use-mock-keychain --user-data-dir="C:\Users\Sam\AppData\Local\Temp\some-non-existent-directory" data:,
वहाँ मानकों का एक गुच्छा यहाँ है कि मैं क्या कर रहा खत्म नहीं हुई हैं आवश्यकता के लिए परीक्षण, लेकिन अगर मैं क्रोम को इस तरह से चलाता हूं, तो मेरा सेवा कार्यकर्ता पंजीकरण करता है और अपेक्षित काम करता है।
एकमात्र ऐसा करने वाला प्रतीत होता है जो --user-data-dir पैरामीटर है, जो चीजों को काम करने के लिए एक गैर-मौजूद निर्देशिका में सेट किया जा सकता है (यदि आप डॉन नहीं करते हैं तो चीजें काम नहीं करेंगे पैरामीटर प्रदान नहीं करते हैं)।
आशा है कि किसी अन्य समस्या को किसी अन्य समस्या से मदद मिलेगी। मैं क्रोम 60.0.3112.90 का उपयोग कर रहा हूँ।
प्रमाणपत्र जांच को अक्षम करने से एसएसएल की सुरक्षा नष्ट हो जाती है। ऐसा मत करो। – SLaks
मुझे पता है, लेकिन इसे प्रकाशित होने से पहले हमारे प्रोजेक्ट के लिए इसे करने की आवश्यकता है। – user198989
यह भी देखें [मुझे अचानक फ़ायरफ़ॉक्स में "अवरुद्ध लोडिंग मिश्रित सक्रिय सामग्री" समस्या क्यों मिल रही है?] (Http://stackoverflow.com/q/18251128/608639)। [मिश्रित सामग्री विशिष्ट ब्राउज़र व्यवहार का कारण बनती है] (http://www.w3.org/TR/2014/WD- मिश्रित-content-20140722/) डब्ल्यू 3 सी प्रति। – jww