scouter-contrib / scouter-paper

scouter-paper is a web client software for scouter
Other
196 stars 44 forks source link

토큰 기반 인증이 되지 않습니다. #265

Open calasis opened 4 years ago

calasis commented 4 years ago

웹 API 서버 설정에 토큰 기반 인증 설정 후 로그인 기능이 작동이 안됩니다. paper version : 2.6.4 scouter version : 2.8.1 웹 서버 로그에 401 authorization token or seesion is expired - null 라는 메세지가 확인되며 브라우저 로컬 저장소에 인증에 필요한 키밸류 값이 저장되지 않습니다.

인증 설정을 하지 않은채 로그인 시도할때는 정상작동 하며 인증에 필요한 키밸류 값이 브라우저 로컬 저장소에 저장된 후 토큰 기반 인증 설정을 다시한 후에 웹서버를 재기동하고 로그인을 하면 동작이 되긴 합니다.

kranian commented 4 years ago

인증 이슈 인것 같은데 확인해보겠습니다.

changjuncho commented 4 years ago

안녕하세요. Paper 설치후 인증을 쿠키로 사용하게끔 변경하고 로그인을 시도하면 그냥 파란화면이고 콘솔로그를 보면 아래 오류가 납니다. 브라우저를 이것저것 건드고 Reload 하다보면 또 되구요. 특별하게 브라우저 설정이나 확인할 사항이 있을까요?

TypeError: Cannot read property '0' of null at t.value (main.61ad0d3c.js:1) at fn (main.61ad0d3c.js:1) at sr (main.61ad0d3c.js:1) at jc (main.61ad0d3c.js:1) at ta (main.61ad0d3c.js:1) at Jr (main.61ad0d3c.js:1) at Gr (main.61ad0d3c.js:1) at main.61ad0d3c.js:1 at t.unstable_runWithPriority (main.61ad0d3c.js:1) at Gt (main.61ad0d3c.js:1)

kranian commented 4 years ago

로그인 인증 후 카운터 모델 및 레이아웃 설정 정보를 가져오는 사이에서 에러가 발생 해서 그렇습니다. 액티브 서버 ID값이 NULL일경우 발생 하는데요. 2.6.4에 들어갔는데 이부분을 개선 해야 해당 문제가 수정 될것 같네요.

버그 수정이 시간이 걸리는 부분이므로, 2.6.4 이하 버전으로 사용하시는것을 권고 드립니다.

kranian commented 4 years ago

상세하게 다시 말씀드리면 로그인 인증시 발생 하고요. 2.6.4 버전에 들어간 기능 중 스카우터 서버 연동시 액티브 서버 ID값이 NULL 이면 지금 같은 현상이 발생합니다.