2011-04-12 5 views
3

베타 사용자를 위해 무선 배포를 사용하는 앱이 있습니다. 업그레이드/설치 링크는 양식을 사용 : itms-services://?action=download-manifest&url=itms 링크에서 검색된 쿠키는 어떻게 저장됩니까?

우리는 쿠키 기반의 인증 메커니즘을 통해 보호에서 응용 프로그램을 호스팅하고있는 아파치 서버. 우리의 기본적인 문제는 우리의 인증 메커니즘은 문제의 쿠키 삭제 발행 있지만, 그 이후의 요청이 원래 쿠키 포함되어 있기 때문에 장치의 아이튠즈 뮤직 스토어 (또는 아마도 사파리가)이 삭제 존중하지 않는 것으로 보인다는 것이다. 기묘한.

내 질문은, 실제로 아이튠즈 뮤직 스토어 링크 쿠키를 지속 무엇 사파리에서 열? 사파리 그 자체? 또는 장치에 itms?

나는 여기에 대한 문서 그래서 어떤 도움이 많이 감사를 찾을 수 없습니다.

+1

이 문제에 대해 어떤 진전이 있었습니까? 나는 비슷한 문제를 겪고있다 ... –

+0

진전이 없다, 나는 그것이 진짜 버그라고 생각한다. –

+0

우리는 SiteMinder를 사용하여 인증/권한 부여를 제공하고 있습니다. itms-services 링크를 사용한 후속 방문시 쿠키가 만료되어 사용자가 앱을 다시 다운로드하지 못하게됩니다. 설치 프로그램의 사용자 에이전트 (Safari가 아님)에서 이러한 쿠키를 삭제하거나 업데이트/새로 고침 할 수있는 방법이 필요합니다. – ScottCher

답변

0

ScottCher, 맞아. (+ DT가; + 16기가바이트 2 : 75)

아이튠즈 아이 패드 M/5.1.1 + : 사파리 에이전트가

동안 같은 액세스 로그에서 아이튠즈 뮤직 스토어 - 서비스 에이전트가 보인다 :

모질라/5.0 + (아이 패드, + CPU + OS + 5_1_1 + 등 + 맥 + OS + X) + AppleWebKit/534.46 + (KHTML, + 같은 + 게코) + 버전/5.1 + 모바일/9B206 + 우리는 최근에 유사한 문제에 직면/7534.48.3

0

사파리. 우리는 "Allow HEAD"를 siteminder의 보호 된 리소스에 추가하여 문제를 해결할 수있었습니다. 우리는 인증/승인을 위해 siteminder를 사용하고 있습니다. 보호 된 리소스에 대해 'HEAD'가 아파치에서 허용되는지 확인하고 싶을 수 있습니다.

관련 문제