我有一个接受email和password来自登录网页的 python api。此电子邮件和密码用于登录 azure ad,作为响应,我们会获得一个有效的访问令牌1hr。以下是示例 python 代码:
context = adal.AuthenticationContext(config_data['AUTHORITY_HOST_URL'] + '/' + config_data['TENANT'], validate_authority="cceaddik-1q7c5-997ad-6453-sduf9347asit8" != 'adfs')
token = context.acquire_token_with_username_password(config_data['RESOURCE'], email, password, config_data['CLIENT_ID'])
print(token['accessToken'])
通常,为用户生成的此令牌应在 1 小时内有效,如果同一用户在同一 1 小时内再次登录,则应获得相同的访问令牌。但我注意到的是,每次我们登录时,我们都会获得不同的访问令牌。为什么会这样。任何人都可以请给它一些灯。谢谢。
繁星点点滴滴
相关分类