Oauth 2.0 OpenAM隐式授予流用户名

Oauth 2.0 OpenAM隐式授予流用户名,oauth-2.0,openam,Oauth 2.0,Openam,我已经使用IWebBrowser2控件实现了oAuth2隐式授权流,身份验证对话框出现在openAM中,我已经输入了用户名和密码,它给了我访问令牌。但是我的应用程序如何知道哪个用户名经过身份验证,我还需要从我的数据库中验证这个用户名?如果您请求“openid”范围,您将获得一个访问令牌以及一个名为“id\u令牌”的JWT令牌。JWT包含用户名 您还可以使用访问令牌调用userinfo端点,该端点将返回带有用户名的json响应 看 更多细节 OpenAM源代码附带了一个示例应用程序。有关如何安装

我已经使用IWebBrowser2控件实现了oAuth2隐式授权流,身份验证对话框出现在openAM中,我已经输入了用户名和密码,它给了我访问令牌。但是我的应用程序如何知道哪个用户名经过身份验证,我还需要从我的数据库中验证这个用户名?

如果您请求“openid”范围,您将获得一个访问令牌以及一个名为“id\u令牌”的JWT令牌。JWT包含用户名

您还可以使用访问令牌调用userinfo端点,该端点将返回带有用户名的json响应

更多细节


OpenAM源代码附带了一个示例应用程序。有关如何安装它的信息,请参阅

我试过跟随WebBrowser1.导航(');但当我在凭证框中输入密码并单击login HTTP 400(如果任何人有任何示例应用程序可以帮助添加到示例应用程序的链接)后,它会给我错误