我使用授权代码授权从我的云应用程序向DocuSign进行身份验证。我遵循了DocuSign提供的出色方向。当我对用户进行身份验证时,我会收到DocuSign登录屏幕和同意对话框。如果我再以某种方式进行身份验证,DocuSign会决定用户没有更改,也不会弹出登录和同意对话框。通常这是可以接受的,因为它确实是同一个用户。
但是,如果我退出我的应用程序然后(在关闭浏览器之前)以不同的用户身份重新登录我的应用程序,那么当我请求向DocuSign进行身份验证时,我希望登录和同意会出现。这不会发生,DocuSign会返回原始用户的用户信息。
DocuSign使用什么机制来确定用户没有改变?它是浏览器缓存吗?更重要的是,有什么方法可以在我启动授权代码授权时禁用它,以便我可以对第二个用户进行身份验证?
答案 0 :(得分:0)
请在您的初始网址中添加查询参数& prompt = login。这将每次显示登录页面。