我正在使用IdentityServer4构建测试以了解它是如何工作的,我让服务器运行但我正在尝试使用Angular 4中的/ connect / token端点,所以我构建了json以发送到帖子,但它没有& #39;作为json工作,我收到400个错误的请求回答无效的请求。 如果我在邮递员上使用表单数据我得到200 OK,我想要测试的令牌,那么我如何实际从Angular 4发送IdentityServer4的数据作为表单数据而不是json,我从来没有这样做,所以它是我有点难以理解如何做到这一点。 谢谢你的任何指针。
答案 0 :(得分:2)
我认为从任何javascript应用程序(包括Angular)与身份服务器通信的最佳方式是使用oidc-client-js。它拥有您所需要的一切login, token refresh and much more。查看此sample以查看其工作原理。