私は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
をコメントアウトとして。私はここで何が起こっているのかを理解したいと思います。生産で安全なセッションを使うつもりであるからです。