Oracle/WebLogic 놈이 여기 있습니다. 나는 올바른 질문을하고 있는지 확실하지 않지만 모든 팁을 매우 높이 평가할 것입니다.Oracle Weblogic OAM은 세션 쿠키를 사용하여 사용자 정보를 얻습니다.
OAM이 관리하는 Apache HTTP 및 보안과 함께 Oracle WebLogic 서버에 Angular 4 웹 응용 프로그램을 배포하려고합니다. 사용자는 처음에 OAM 로그인 화면으로 이동하고 로그인하면 각도 앱으로 연결됩니다.
내 작업 중 하나는 상단의 탐색에 표시 할 사용자의 사용자 ID를 얻는 것입니다. 제 동료 중 한 명은 http 쿠키 중 하나에서 정보를 가져 오라고 제안했지만 어디에 쿠키가 있는지 파악할 수 없었습니다. 나는 장소 전체를 훑어 보았고 내가 발견 한 유일한 쿠키는 암호화 된 세션 관련 ID가 들어있는 OAMAuthnCookie입니다.
서버 쪽에서 일부 사용자 지정 없이는 가능하지 않다고 생각합니다. 내 작업을 수행하는 데 필요한 모든 정답이나 제안은 매우 유용 할 것입니다. WebLogic/OAM이 내 클라이언트 측 Angular 앱에서 사용할 사용자 정보에 액세스 할 수있는 웹 서비스를 제공합니까?
미리 감사드립니다. :)
감사합니다, 당신이 중 하나 (웹 게이트를는 11g에 의해 설정) 사람들은 세션 쿠키가 아닌 웹 서비스/REST API와 같은 사용자 정보에 액세스하는 다른 방법을 알고 있습니까? – ZvKa
@ZvKa 환영합니다. zvka, 제 생각에 이것은 좋은 자료가 될 수 있습니다 : [link] (http://javapapers.com/web-service/restful-services-http-basic-authentication/) –
죄송합니다. 더 구체적으로 OAM/WebGate의 기존 서비스가 있는지 알고 싶습니다. 새로운 서비스를 처음부터 개발하지 마십시오. 감사! – ZvKa