manager.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:flask-kerberos-login 作者: ContinuumIO 项目源码 文件源码
def append_header(self, response):
        '''
        Adds WWW-Authenticate header with SPNEGO challenge or Kerberos token
        '''
        token = getattr(stack.top, 'kerberos_token', None)
        if response.status_code == 401:
            # Negotiate is an additional authenticate method.
            response.headers.add('WWW-Authenticate', 'Negotiate')
        elif token:
            response.headers['WWW-Authenticate'] = 'Negotiate {}'.format(token)

        return response
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号