localhost에서 cherrypy 응용 프로그램을 개발 중이며 세션을 통해 어떤 일이 벌어지고 있는지 파악했습니다.cherrypy 'tools.sessions.secure'는 깨는 세션 인 것 같습니다.
import cherrypy
class WhyNotSessions(object):
@cherrypy.expose
def index(self):
if 'count' not in cherrypy.session:
cherrypy.session['count'] = 0
cherrypy.session['count'] += 1
return "Session count is %s" % cherrypy.session.get('count')
if __name__ == '__main__':
conf = {
'/': {
'tools.sessions.on': True,
'tools.sessions.secure': True
}
}
cherrypy.quickstart(WhyNotSessions(), '/', conf)
count
가 다시로드에 증가로, 예상대로이 작동 - 한 내가 conf
에서 'tools.sessions.secure': True
을 주석으로. 생산 현장에서 보안 세션을 사용하고자하므로 여기에서 어떤 일이 일어나는지 더 잘 이해하고 싶습니다.