Programming/Server(10)
-
[nginx] RFC2617기준의 Digest를 알아보자. feat. nginx-http-auth-digest
RFC2617의 Digest 인증방식은 obsolates되고 RFC7616이 나오기는 했지만, 요즘에는 Digest인증을 사용하기보다는 폼 베이스 인증방식을 쓰기도 하고, 브라우저에서 RFC7616의 Digest 인증방식을 지원하지 않아서 nginx-http-auth-digest모듈에 RFC7616방식을 구현한 브랜치가 없지 않나 싶다. 아무튼 현재로써는 구현이 필요한 상황이다. 시간나면 구현해봐야겠다. RFC2617 문서는 HTTP Authentication: Basic and Digest Access Authentication에서, RFC7616 문서는 HTTP Digest Access Authentication에서 확인이 가능하다. RFC2617기준의 Digest 인증방식에 대해 간단하게 설명하자면..
2019.07.21 -
nginx(openresty) + digest 크로스컴파일 삽질기록
- 우리 회사에서 사용하는 장비의 웹 환경은, Openresty가 크로스컴파일되어 fcgi로 api를 주고받는 형식이다. - 예전에 칩셋의 제조사가 한번 바꼈었는데, 예전의 칩셋을 사용하는 장비들은 모두 digest방식을 지원했다. 하지만 어째서인지, 최근 칩셋을 사용하는 플랫폼에는 digest방식을 지원하는 기능이 빠져있었다. - 어찌어찌해서 기존의 플랫폼을 참조하여, digest방식을 지원하는 UI를 만들었다. 그런데 문제가 있었다. 쿼리 스트링을 사용해서 api를 호출하려 하니, 계속해서 재인증을 요청한다. - 도무지 원인을 알 수가 없었기에, nginx 문서와 가이드를 한참을 뒤져보고, 또 설정파일을 분석하느라 약 2주일이 걸렸다. 바짓가랑이라도 잡는 심정으로 전임자가 만들어놓고 간 openres..
2016.12.27 -
LTFViewer
출처: http://fruitdev.tistory.com/63 로그 파일 등 용량이 큰 텍스트 파일은, 일반적인 텍스트 에디터로 보기 어렵다.여는데도 한 새월이 가고, 검색이라도 하려고 하면 에디터가 죽어버리기 일수다.우연히 검색을 통해 '과일가게 개발자' 블로그에서 LTFViewer라는 아이를 만났는데, 여는 속도도 빠르고 검색도 수월하다. 게다가 무설치라 들고다니기도 용이하다.
2016.04.04 -
node.js에 대해 배워봅시다.
링크: http://www.tutorialspoint.com/nodejs/index.htm환경설정하기 귀찮아서 구름IO를 썼는데, 별 생각없이 node.js로 만들었더니 다른 프로젝트로 변경이 안된다. 아마 node.js를 공부하라는 계시인가보다. 일단 공부해보자. 튜토리얼을 보니 별로 오래 걸릴 것 같지도 않다.
2016.02.14