2012-09-07 2 views
0

사용자에게 http 응답으로 임상 약속을 보내려고합니다. 그것은 크롬과 IE9에서 잘 작동하지만 IE8 (Windows XP를 사용하면 적어도)은 팝업 오류 메시지 'my.aspx를 mywebsite.com에서 다운로드 할 수 없습니다. 이 인터넷 사이트를 열 수 없습니다. 요청한 사이트를 사용할 수 없거나 찾을 수 없습니다. 나중에 다시 시도 해주십시오.'ie8에 대한 이벤트를 생성 할 수 없습니다 : 'mywebsite.com에서 file.aspx를 다운로드 할 수 없습니다. 이 인터넷 사이트를 열 수 없습니다 ... '

어떻게 해결할 수 있습니까?

캐시 컨트롤 헤더 및 MIME 유형을 가지고 놀았지만 아직 해결 방법을 찾지 못했습니다. 그것은 어떤 도움이되는지, 그래서 여기에 자신의 원시 응답의 ...

HTTP/1.1 200 OK 
Cache-Control: no-cache, no-store, must-revalidate 
Pragma: no-cache 
Content-Type: text/calendar; charset=UTF-8 
Content-Language: en-US 
Expires: -1 
Server: Microsoft-IIS/7.5 
Set-Cookie: ASP.NET_SessionId=yndoq4voisfn03nkt1o3zluk; path=/; HttpOnly 
Set-Cookie: VisitorStatus=11058043496; expires=Tue, 07-Sep-2032 15:16:44 GMT; path=/; HttpOnly 
Content-Disposition: attachment; filename=Webinar.ics 
X-AspNet-Version: 4.0.30319 
X-Powered-By: ASP.NET 
Date: Fri, 07 Sep 2012 15:16:44 GMT 
Connection: close 
Content-Length: 1409 

BEGIN:VCALENDAR 
VERSION:2.0 
METHOD:PUBLISH 
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN 
BEGIN:VEVENT 
DESCRIPTION:test1\ntest2 
DTEND:20120914T160000 
DTSTAMP:20120907T151644Z 
DTSTART:20120914T150000 
LOCATION:Webinar - See information below for the link and dial in informati 
on 
ORGANIZER:mailto:[email protected] 
SEQUENCE:0 
SUMMARY:Charting Your Career Path Amidst Healthcare Reform. 
UID:00000000-0000-0000-0000-000000000000 
BEGIN:VALARM 
ACTION:Display 
DESCRIPTION:Reminder 
DURATION:PT15M 
TRIGGER:PT15M 
END:VALARM 
END:VEVENT 
END:VCALENDAR 

내가이 다른 사람의 웹 사이트에서 작업을 수행 발견 :

여기 내 웹 서버에서 원시 HTTP 응답입니다.

HTTP/1.0 200 OK 
Date: Fri, 07 Sep 2012 15:06:08 GMT 
Server: Apache 
Content-Language: en-US 
Content-Disposition: attachment; filename=webinar.ics 
Connection: close 
Content-Type: text/calendar; charset=UTF-8 

BEGIN:VCALENDAR 
VERSION:2.0 
METHOD:PUBLISH 
BEGIN:VTIMEZONE 
TZID:Pacific Time (US & Canada) 
BEGIN:STANDARD 
DTSTART:20061105T020000 
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11 
TZOFFSETFROM:-0700 
TZOFFSETTO:-0800 
END:STANDARD 
BEGIN:DAYLIGHT 
DTSTART:20070311T020000 
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3 
TZOFFSETFROM:-0800 
TZOFFSETTO:-0700 
TZNAME:Daylight Savings Time 
END:DAYLIGHT 
END:VTIMEZONE 
BEGIN:VEVENT 
DTSTART;TZID=”Pacific Time (US & Canada)”:20120912T090000 
DTEND;TZID=”Pacific Time (US & Canada)”:20120912T100000 
LOCATION;ENCODING=QUOTED-PRINTABLE:Webinar - See conference call information below 
UID:200000000013097050 
DTSTAMP:20120907T150608Z 
DESCRIPTION:1. Click this link to start or to join the Webinar:\n\n  https://www3.gotomeeting.com/ojoin/\n\n\n2. Choose one of the following audio options:\n\n TO USE YOUR COMPUTER’S AUDIO:\n When the Webinar begins, you will be connected to audio using your computer’s microphone and speakers (VoIP). A headset is recommended.\n\n\n TO USE YOUR TELEPHONE:\n If you prefer to use your phone, you must select “Use Telephone” after joining the Webinar and call in using the numbers below.\n\n\n Toll-free: 1 877 568 4108\n Toll: +1 (951) 266-6130\nAccess Code: 70\n Audio PIN: Shown after joining the meeting\n\n\nGoToWebinar®\nWebinars Made Easy™\n 
SUMMARY;ENCODING=QUOTED-PRINTABLE:Charting Your Healthcare Career 
BEGIN:VALARM 
TRIGGER:-PT15M 
ACTION:DISPLAY 
DESCRIPTION:Reminder 
END:VALARM 
END:VEVENT 
END:VCALENDAR 

답변

0

나는이 달력 요청에 대한 링크를 전자 메일로 직접 보내고있었습니다. 알아 내기가 어려워서 사용자가 링크를 클릭하여 캘린더 초대장을 생성 할 수있는 방문 페이지로 연결되도록 변경했습니다. 그것은 문제를 해결했습니다. 다른 솔루션을 환영합니다!

관련 문제