בעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון
-
ניסיתי את שלושת האפשרויות שכתובות כאן לווינדוס,
ווידאתי שכל השינויים באמת הוחלו.ועדיין בכל סקריפט פייתון שמשתמש בספריה requests בשביל לבצע בקשות HTTPS
אני מקבל את השגיאה הבאה:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Missing Authority Key Identifier (_ssl.c:1028)
ווינדוס 11
פייתון 3.13.2אשמח לעזרה, בתודה מראש.
-
@צדיק-תמים כתב בבעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון:
@עדלאידע איך ווידאת?
- שיטה ראשונה:
echo %REQUESTS_CA_BUNDLE%
-
שיטה שניה:
פשוט בדקתי בקובץ תעודות שהתוכן של התעודה של נטפרי באמת התווסף לסוף הקובץ -
שיטה שלישית:
פשוט הוספתי את השורות לקוד
-
בבדיקת השיטה הראשונה:
- השתמשת באותו חלון שורת פקודה או גם בחלון חדש זה נותן תוצאה תקינה?
- מה הפלט של המשתנה בדיוק?
- בדוק שיש לך כזה קובץ בProgramData.
@dovid כתב בבעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון:
השתמשת באותו חלון שורת פקודה או גם בחלון חדש זה נותן תוצאה תקינה?
גם וגם
מה הפלט של המשתנה בדיוק?
C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt
בדוק שיש לך כזה קובץ בProgramData
ברור
תודה רבה
-
הבעייה הזו מופיעה כאן.
נראה שהבעייה נובעת מכך שבגירסאות החדשות של פייתון 'החמירו' יותר עם תקשורת שמשתמשת בספריית SSL - כך עולה מכמה מקורות.
פיתרון מעשי וקצר הוא לשנמך גירסא. [מסתבר שהשינוי לא משמעותי לשימושים רגילים, לא מידיעה].
אם נמצא פיתרון שעובד מומלץ לעדכן כאן.
-
הבעייה הזו מופיעה כאן.
נראה שהבעייה נובעת מכך שבגירסאות החדשות של פייתון 'החמירו' יותר עם תקשורת שמשתמשת בספריית SSL - כך עולה מכמה מקורות.
פיתרון מעשי וקצר הוא לשנמך גירסא. [מסתבר שהשינוי לא משמעותי לשימושים רגילים, לא מידיעה].
אם נמצא פיתרון שעובד מומלץ לעדכן כאן.
-
ניסיתי את שלושת האפשרויות שכתובות כאן לווינדוס,
ווידאתי שכל השינויים באמת הוחלו.ועדיין בכל סקריפט פייתון שמשתמש בספריה requests בשביל לבצע בקשות HTTPS
אני מקבל את השגיאה הבאה:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Missing Authority Key Identifier (_ssl.c:1028)
ווינדוס 11
פייתון 3.13.2אשמח לעזרה, בתודה מראש.
@עדלאידע אתה יכול להוסיף verify=False וכך זה יעבוד גם ללא תעודת אבטחה, שים לב שזה יחשוף אותך לסיכוני אבטחה.
requests.get(url, verify=False)
-
@עדלאידע אתה יכול להוסיף verify=False וכך זה יעבוד גם ללא תעודת אבטחה, שים לב שזה יחשוף אותך לסיכוני אבטחה.
requests.get(url, verify=False)
@האדם-החושב
לא מומלץ בכלל!!!@dovid כתב בבעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון:
יש פה פתרון בדמות monkey-path
https://stackoverflow.com/a/79382685/1271037לא בדקתי את זה עדיין.
-
@האדם-החושב
לא מומלץ בכלל!!!@dovid כתב בבעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון:
יש פה פתרון בדמות monkey-path
https://stackoverflow.com/a/79382685/1271037לא בדקתי את זה עדיין.
@משרדי כתב בבעיה | לא מצליח להתקין תעודת אבטחה של נטפרי בספריית requests בפייתון:
@האדם-החושב
לא מומלץ בכלל!!!היי, לא מתים מזה
זה בהחלט משנה מה הצורך הספציפי שלו, לא יקרה שום דבר אם הוא ימשוך נתונים על פוסטים אחרונים מהAPI של הפורום עם חיבור לא מאובטח..