2011-11-26 3 views
1

동일한 스키마를 기반으로하는 5 개의 응용 프로그램이있는 작업 영역이 있습니다. 이제이 모든 응용 프로그램의 기본 페이지를 호출 할 수있는 기본 페이지가 필요합니다. 나는 4000:4150 응용 프로그램 및 I 표시 할 페이지의 값은 어디 다른 응용 프로그램에서하지만 아무 소용이다른 응용 프로그램에서 페이지를 호출하는 정점 버튼

f?p=4000:4150:&APP_SESSION. 

에 홈 페이지를 호출하는이 구문을 사용했다.

내가 실수를하고 있음을 알려주십시오.

답변

3

예를 들어 버튼의 URL 대상 필드에 URL을 넣습니다. action when button clicked

또는 A HREF 분야에서 : <a href="f?p=39957:1:&APP_SESSION.">link to page 1 in other app</a> 그러나

, 당신은 당신이 응용 프로그램을 변경할 때마다 인증해야합니다 참고. 비록 그들이 동일한 인증 방식을 사용하고 있다고해도, 인증이 앱간에 계속 유효하다는 의미는 아닙니다. 메모를하면 세션 ID가 변경되는 것을 볼 수 있습니다.

인증을 공유 할 수 있으므로 사용자는 한 번만 로그인하면됩니다. 응용 프로그램의 인증 스키마로 이동하여 세션 쿠키 속성의 쿠키 이름을 변경하십시오. 과 세션을 공유하려는 각 응용 프로그램에서이 작업을 수행하십시오. edit auth scheme session cookie attributes

앱 ID와 페이지 ID는 개발자 링크와 비슷합니다. 그런 세션을 공유 할 수는 없습니다. 문제가 될 수도 있습니다. 사용자를 응용 프로그램의 페이지에 연결하려면 개발자 ID가 아닌 올바른 ID를 사용하십시오.

+0

동일한 문제가 발생했습니다. 개발자 측에 링크해야합니다. 슬프게도 충분하지 않습니다. – nightfox79

관련 문제