我遇到的问题是关于使用Linkedin进行Oauth2身份验证。我是应用程序开发人员,在将我们当前的OAuth1 LinkedIn实现升级到OAuth2时注意到了这一点。
即使我之前已通过身份验证,并且当前已登录LinkedIn,我仍在LinkedIn上看到“允许/拒绝”提示。
我注意到这仅在旧 LinkedIn开发人员应用程序(4岁?)中发生,而否在新创建的Linkedin开发人员应用程序中发生。全新的Linkedin开发人员应用程序的运行符合预期:(在登录到LinkedIn时,经过先前的身份验证时,单击我的应用程序中的linkedin OAuth按钮会将用户直接进入我的应用程序中)
我在其他OAuth2圈子中也遇到过类似的问题。例如,谷歌可以选择强制对话框提示,以及一种通过allow_prompt=auto
参数/值绕过它的方式,如果用户先前已通过身份验证并登录,则可以绕过它。
查看LinkedIn API信息后,我还没有遇到过这样的情况。
我假设我们较旧的LinkedIn开发人员应用程序可能是某种“旧版”应用程序,并且其执行方式与较新的LinkedIn开发人员应用程序不同。
有人处理过吗?