2009-06-30 3 views
0

https를 사용하도록 포트 443을 통해 확장 된 포트 80에 MOSS 2007 인스턴스와 웹 응용 프로그램 (사이트 모음)이 있습니다.SharePoint (MOSS 2007)에서 https의 http로 다시 전환

이 인스턴스에는 사이트 모음 내에있는 asp.net 웹 응용 프로그램이 있습니다. 이 asp.net 웹 응용 프로그램은 해당 aspx 웹 양식 중 하나가 호출 될 때 https 프로토콜을 입력하지만 사용자가 양식을 떠날 때 나머지 탐색을 위해 https 프로토콜이 계속 활성화됩니다.

이를 알고 있어야합니다 :

  1. 모든 사이트 콘텐츠 페이지 수 및 SharePoint 페이지 (사이트 콘텐츠를)입니다해야합니다.
  2. 모든 URL은 상대적이어야하며, 반드시 상대 URL이어야합니다.
  3. asp.net 웹 응용 프로그램은 http -> https 및 viceversa (page_load 이벤트를 재정 의하여 작동)를 처리 할 수있는 HTTP 모듈을 사용하고 있습니다.

SharePoint (MOSS 2007)에서 또는 IIS를 사용하는 기본 방법을 찾고 있습니다.

답변

0

사용자를 사용자 지정 양식 끝에 http://./server-relative-url에 연결하려고 시도 했습니까? 이것이 작동하는지 모르지만 상대 URL을 사용해야하는 경우 가장 좋습니다.

편집 :

나는 그것의 '느낌'을 좋아하지 않아,하지만 난 지금 생각할 수있는 유일한 것은이 페이지에서 HTTPS 링크를 업데이트하기 위해 HTTP 모듈을 사용하는 것입니다. SharePoint에서 생성 한 콘텐츠 인 경우 한 번에 업데이트해야하지만 실용적이고 효율적이며 유일한 옵션일까요?

HTTP 모듈이 활성화시기를 알 수 있도록 일부 논리 (페이지에 무언가를 추가 할 수도 있음)를 찾아야합니다.

+0

오해가 아니라면 asp.net 버튼이나 링크에서만 그렇게 할 수 있다고 생각하지만 사용자가 SharePoint 콘텐츠 생성 링크를 클릭하면 https가 삭제됩니다. 또한. SharePoint에는 최상위 탐색 모음 및 웹 양식에서 제어되지 않는 이탈을 사용자에게 제공하는 여러 가지 기능이 있습니다. 보호되지 않은 콘텐츠 자체가 http 프로토콜로 전환되기를 원합니다. –

관련 문제