דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. google app script - cross

google app script - cross

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 3 כותבים 242 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • shpro654S מנותק
    shpro654S מנותק
    shpro654
    כתב ב נערך לאחרונה על ידי shpro654
    #1

    יצרתי קריאה ל-google app script (תוסף ל-google sheets, עבור api ל-google apps).
    וכמו"כ קריאה לקבלת json מ-google sheets

    תגובת הדפדפן:
    (מבצע את הקריאות, אך מתריע:)

    A cookie associated with a cross-site resource at http://google.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
    

    מהקצת שידוע לי, כדי לטפל בבעיות cross אני צריך שליטה גם בשרת, שאין לי פה כמובן.

    (בבדיקה נוספת, רק chrome מבצע את הקריאות, firefox חוסם לגמרי:

    Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https//..... (Reason: CORS request did not succeed).
    
    תגובה 1 תגובה אחרונה
    0
    • A מנותק
      A מנותק
      avr416
      כתב ב נערך לאחרונה על ידי
      #2

      כדי לפתור בעיות של CROS כשהשרת שאתה פונה אליו אינו בשליטתך יש לך 2 אפשרויות:
      א. לקרוא לו מהשרת שלך, ולהעביר את התשובה לקליינט. (כי cros זה רק מהדפדפן..)
      זה נראה לי הכי פשוט.

      ב. לעטוף את הבקשה שלך כ jsonp כביכול אתה פונה לטעון סקריפט ממקום אחר, שזה דבר שהדפדפן לא חוסם, ואז בתוך זה מגיעה לך התשובה.
      ראה כאן עוד הרחבות בנושא: https://stackoverflow.com/questions/2067472/what-is-jsonp-and-why-was-it-created?answertab=votes#tab-top

      במקרה שלך, השגיאה מדברת גם משהו על עוגיות שאינם מאותו דומיין, וזה כבר יכול להיות יותר מורכב, לא יודע..

      תגובה 1 תגובה אחרונה
      0
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        כתב ב נערך לאחרונה על ידי dovid
        #3

        הכרום מתריע על כך שהוא חוסם עוגיות של http://google.com/ בגלל שגוגל לא הרשו לעוגיות שלהם להישלח מאתרים אחרים. זה פיצ'ר חדש יחסית (להסבר https://web.dev/samesite-cookies-explained/). זה לא אמור להפריע לך, כל עוד זה עובד (לא צריך אוטנטיקציה לרכיב של גוגל).

        השגיאה בפיירפוקס מדבר על בעיית cros הוותיקה, ואין לי מושג למה זה לא קורה בכרום, נראה לי שיש הבדל בין הדפים שבדקת או שהחמצת את הerror בכרום.

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        0
        • shpro654S מנותק
          shpro654S מנותק
          shpro654
          כתב ב נערך לאחרונה על ידי
          #4

          בדיוק אותו דף, שגיאה שונה בפיירפוקס.
          אולי כרום לא חוסם את הcros כי זה של גוגל?

          dovidD תגובה 1 תגובה אחרונה
          0
          • dovidD מנותק
            dovidD מנותק
            dovid ניהול
            השיב לshpro654 ב נערך לאחרונה על ידי
            #5

            @shpro654 אדרבא אם כבר שיחסום יותר.
            אני אשאל אותך אחרת, עשית צנזור בשגיאה של פיירפוקס כך שחסר לי נתונים.
            הכתובת שהשמטת (אחרי הנקודות) היא של גוגל?

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            תגובה 1 תגובה אחרונה
            0
            • shpro654S מנותק
              shpro654S מנותק
              shpro654
              כתב ב נערך לאחרונה על ידי shpro654
              #6

              כן,
              וכפי שכתבתי בשאלה בראש האשכול, יש לי 2 קריאות
              אחד מ-google app script (תוסף ל-google sheets, עבור api ל-google apps).
              והשני קריאה לקבלת json מ-google sheets

              בשתי הקריאות מתקבלת אותה התגובה, בהתאמה בכרום / פיירפוקס.
              למעשה, אין לי בעיה עם הפיירפוקס, כי שימוש מובטח בכרום,
              אבל בשגיאה בכרום כתוב:

              A future release of Chrome will only deliver cookies with cross-site requests
              

              @dovid אמר בgoogle app script - cross:

              זה לא אמור להפריע לך, כל עוד זה עובד (לא צריך אוטנטיקציה לרכיב של גוגל).

              האם ההתראה שמתישהו הם כן יחסמו אמורה להטריד אותי?
              ומה כוונתך לענייננו בזה שלא צריך אוטנטיקציה?

              dovidD תגובה 1 תגובה אחרונה
              0
              • dovidD מנותק
                dovidD מנותק
                dovid ניהול
                השיב לshpro654 ב נערך לאחרונה על ידי
                #7

                @shpro654 אמר בgoogle app script - cross:

                האם ההתראה שמתישהו הם כן יחסמו אמורה להטריד אותי?
                ומה כוונתך לענייננו בזה שלא צריך אוטנטיקציה?

                אם לא עובד לך בגלישה בסתר (ללא כניסה לחשבון כל שהוא) זה בהחלט אמור להטריד אותך, כי בעתיד כל iFrame בדף יתנהג כמו בגלישה בסתר.
                העובדה שהשגיאה בפיירפוקס לא קורית בכרום היא מפליאה אותי.

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                0
                • shpro654S מנותק
                  shpro654S מנותק
                  shpro654
                  כתב ב נערך לאחרונה על ידי shpro654
                  #8

                  קריאה ל-google app script (תוסף ל-google sheets, עבור api ל-google apps, במקרה דנן מביא נתונים מ-google drive).

                  8.JPG

                  תגובה 1 תגובה אחרונה
                  0

                  בא תתחבר לדף היומי!
                  • התחברות

                  • אין לך חשבון עדיין? הרשמה

                  • התחברו או הירשמו כדי לחפש.
                  • פוסט ראשון
                    פוסט אחרון
                  0
                  • דף הבית
                  • קטגוריות
                  • פוסטים אחרונים
                  • משתמשים
                  • חיפוש
                  • חוקי הפורום