Siteminder 인증을 nodejs/angular 4 웹 응용 프로그램과 "통합"하기 위해 고심하고 있습니다. 서버 측 (노드)에서각도 4 + Siteminder HTTP 헤더 문제
제가 가지고
app.get('*', function(req, res) {
//read Siteminder headers
if (authenticated) {
res.sendFile(path.join(__dirname, 'dist/index.html'));
}else{
res.sendFile(path.join(__dirname, 'dist/accessDenied.html'));
}
}
각도 라우터 나머지를 처리한다.
그리고 이것은 초기 액세스 제어 (api 및 데이터를 검색하는 서비스가 다른 컴퓨터에있는 경우에만 작동합니다. 프런트 엔드/클라이언트 응용 프로그램입니다).
그러나 이제 사용자는 편집 /보기와 같은 역할을 원하며 권한을 처리하기 위해 Siteminder 헤더에서 각 역할을 각도 프런트 엔드로 전달하는 방법을 찾아야합니다. 운이 좋지 않은 요격기를 가지고 놀았으며 각도 앱에서 생성 된 요청으로 만 작동합니다. Siteminder/노드/앵귤러 주제에 대해 질문했지만 여전히 운이 좋지 않은 관련 질문에 대한 몇 가지 제안을 시도했습니다.
저는 노드/각도가 매우 새롭습니다. 양해 해 주셔서 감사합니다.
안녕하세요, 각도 5 응용 프로그램과 함께 siteminder를 사용하려고하지만 백엔드가 자바이므로 개념을 지우려면 나와 채팅하고 싶습니다. 가능한 경우 알려주십시오. 내 이메일은 [email protected]입니다. 고맙습니다 –