ל-Internet Explorer אין אפשרות לפתוח מסמכי Office מאתר אינטרנט SSL

תרגומי מאמרים תרגומי מאמרים
Article ID: 316431 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

מאפייני הבעיה

כאשר אתה מנסה לפתוח או להוריד מסמך של Microsoft Office (קובץ doc, קובץ xls, קובץ ppt וכן הלאה) מאתר אינטרנט מאובטח ב-Internet Explorer, ייתכן שתתקבל אחת מהודעות השגיאה הבאות, למרות שהמסמך זמין והורד מהשרת:

הודעת שגיאה 1

Internet Explorer cannot download file from server.
Internet Explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later. (ל-Internet Explorer אין אפשרות להוריד 'קובץ' מ'שרת'. ל-Internet Explorer אין אפשרות לפתוח אתר אינטרנט זה. האתר המבוקש אינו זמין או שלא נמצא. נא נסה שוב מאוחר יותר.)
הודעת שגיאה 2

The page cannot be displayed.
The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings.
Cannot find server or DNS Error (אין אפשרות להציג דף זה. הדף שאתה מחפש אינו זמין כעת. ייתכן שבאתר יש בעיות טכניות או שעליך להתאים את הגדרות הדפדפן. לא ניתן למצוא את השרת או שגיאת DNS)
הודעת שגיאה 3

Office Application Name cannot open the file. (אין באפשרות 'שם יישום Office' לפתוח את הקובץ.)
הודעת שגיאה 4

Publisher cannot find the file you specified. (ל-Publisher אין אפשרות למצוא את הקובץ שציינת.)
הבעיה מתעוררת אם השרת משתמש ב-Secure Sockets Layer? (SSL) ואם הוא הוסיף את אחת משתי כותרות ה-HTTP הבאות, או את שתיהן, להודעת התגובה:
??
Pragma: no-cache
Cache-control: no-cache,max-age=0,must-revalidate
				

סיבה

כדי ש-Internet Explorer יפתח מסמכים ב-Office (או בכל שרת מסמכים ActiveX מחוץ לתהליך אחר), Internet Explorer חייב לשמור את הקובץ בספריית מטמון מקומית ולבקש מהיישום הקשור לטעון את הקובץ באמצעות IPersistFile::Load. אם הקובץ אינו מאוחסן בדיסק, פעולה זו תיכשל.

כאשר Internet Explorer מקיים תקשורת עם אתר אינטרנט מאובטח באמצעות SSL, הוא אוכף כל בקשת ללא מטמון. אם הכותרת או הכותרות קיימות, Internet Explorer אינו מעביר את הקובץ למטמון. מסיבה זו ל-Office אין אפשרות לפתוח את הקובץ.

פתרון הבעיה

על אתרי אינטרנט המבקשים להתיר פעולה מסוג זה להסיר את הכותרת או הכותרות ללא מטמון.

סטטוס

אופן פעולה זה הוא מכוון.

מידע נוסף

קבצים המקושרים עם Internet Explorer עצמו (לרבות קבצי txt, קבצי gif, קבצי jpg, קבצי xml וכך הלאה) אינם יוצרים בדרך-כלל את הבעיה. קבצים המקושרים עם יישומים שאינם חלק מ-Office עשויים לעורר או שלא לעורר את הבעיה, בהתאם ליישום.

מפתחי אינטרנט צריכים לזכור שכמה חומות אש ותוכניות אבטחה עשויות להוסיף כותרות אלה באופן אוטומטי לכל תגובות ה-HTTP היוצאות. אפילו אם לא קבעת בתצורה כי שרת האינטרנט, הרחבת ממשק תיכנות יישומים של שרת אינטרנט ?(ISAPI) או קובץ Script מסוג Active Server Pages? (ASP) יחזירו כותרות אלו, ייתכן שהאתר כולל אותן כברירת מחדל. ברר אצל מנהל חומת האש או מנהל האבטחה וקבע אם מדובר במקרה מסוג זה. בחן את סיכוני האבטחה לחברה שלך אם תבחר להפוך אפשרות זו ללא זמינה כדי לאפשר העברה למטמון של קבצים אלו.

שלבים לשחזור אופן הפעולה

  1. בתיקייה Wwwroot של שרת IIS, צור קובץ ASP חדש. קרא לקובץ Testnocache.asp ולאחר מכן הוסף את הקוד הבא לקובץ:
    ??
    <%
     Response.ContentType = "application/msword"
     Response.AddHeader "Cache-control", "no-cache"
    %>
    <HTML><BODY>Test File Loaded in Microsoft Word</BODY></HTML>
    					
  2. קבע בתצורת שרת IIS שימוש ב-SSL.
  3. במערכת לקוח שבה מותקן Word, דפדף לקובץ ה-ASP תוך שימוש ב-HTTPS, כדלקמן:
    https://[servername]/testnocache.asp
    בכמה מערכות, ייתכן שתתבקש לפתוח או לשמור את הקובץ. ללא קשר לאפשרות בה תבחר (או אם לא תתבקש לפתוח או לשמור את הקובץ), תתקבל הודעת שגיאה ולא תהיה לך אפשרות לפתוח או לשמור את הקובץ.
  4. הסר את השורה AddHeader מקובץ ה-ASP ולאחר מכן דפדף ל-URL מהלקוח. המסמך נפתח ב-Word.

מידע נוסף

לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
248107 יצירת אישורי שרת באמצעות טופסי 'שירותי אישורים באמצעות האינטרנט' (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)

מאפיינים

Article ID: 316431 - Last Review: יום שני 11 פברואר 2008 - Revision: 8.0
המידע במאמר זה חל על:
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 6.0, הפועל עם:
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
מילות מפתח 
kbprb KB316431

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com