IdentityServer4 and Angular4



我正在使用 IdentityServer4 构建一个测试以了解它是如何工作的,我让服务器运行,但我正在尝试使用 Angular 4 中的/connect/token 端点,所以我构建了 json 发送到帖子,但它不能作为 json,我得到一个 400 个错误的请求答案和无效的请求。 如果我在邮递员上使用表单数据,我会得到 200 OK 我想要测试的令牌,那么我如何实际将 Angular 4 的 IdentityServer4 数据作为表单数据而不是 json,我从来没有这样做过,所以我有点难以理解如何做到这一点。 谢谢你的任何指点。

我认为从任何javascript应用程序(包括Angular(与身份服务器通信的最佳方式是使用oidc-client-js。它具有您需要登录,令牌刷新等所需的一切。查看此示例以了解其工作原理。

最新更新