0

환경 세부 사항 :
IBM MFP 7.1.0.00.20160401-2103
IBM은 자유 8.5.5.5 WASIBM MobileFirst 세션 선호도

설정 :
1. MFP 앱이이 자유에 배포 서버.
2. 휴대 기기는 웹 서버를 통해 앱에 액세스 할 수 있으며 요청은 round-robin 형식으로 올바르게 라우팅됩니다.

장치 :
1. 안드로이드
2. IOS

문제점 :
1. 사용자가 애플리케이션에 로그 어댑터 액세스있다.
2.이 어댑터는 보안 테스트로 보호됩니다.
3. 그러나 요청은 웹 서버가 리버티 서버의 라운드 로빈 방식으로 라우팅합니다.
4. 이상적으로 요청은 인증 된 서버로 전달되어야합니다.

구성 :
1 authenticationConfig.xml에서 - Securitytest & 영역가 정의되어 있습니다.
2. 로그인은 을 통해 시작합니다. WL.client.Login ({realmName}); realmName - 보안 테스트에 매핑이
3. 어댑터 authconfig.xml에 정의 된 보안 테스트로 보호되는
4. 자유 서버 - 수동 & 고유 cloneID가 server.xml에의 HttpSession이 모두 서버에 제공되는
(5)에서 Webserver에서 plugin-cfg.xml은 각 서버의 cloneID와 함께 세션 연관 관계에 맞게 구성됩니다.

<Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" 
Name="/wladmin/*"></Uri> 

내가 무엇을 놓쳤습니까? 인증 후에 요청이 WebServer에 의해 양쪽 자유 서버로 라우팅되는 이유는 무엇입니까?

참고 :
1. plugin-cfg.xml은 jconsole을 통해 생성됩니다.
2. Liberty Farm이 구성되어 활성 상태입니다.

+0

문제 설명에 현재 발생한 문제 또는 오류에 대한 설명이 없습니다. –

+0

이 모바일 웹은 어떤 애플리케이션입니까? 기계적 인조 인간? 이오스? –

+0

@IdanAdar, 안드로이드 및 iOS 용 하이브리드 모바일 앱. – Karikalan

답변

0

MFP 7.1에서 기본적으로 세션 독립적입니다. 여전히 우리는 세션 종속성을 지원하지만이를 위해 구성해야합니다. 자세한 내용은 https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_overview_session_indep.html을 확인하십시오.

참고 :시스템이 세션 독립적 모드에서 작동하고 원하는 개수의 서버를 확장 또는 축소하도록 선택하면 사용자 환경에 영향을주지 않습니다. 이것은 장점입니다.

관련 문제