如何使用反向代理访问IdentityServer4?

时间:2018-10-27 07:40:53

标签: .net oauth-2.0 identityserver4

我想访问在本地服务器上工作的身份服务器。我有两个域

  • idsrv.mydomain.com(用户可以使用Internet访问该域。我想使用该域访问Identityserver。)
  • localidsrv.mydomain.com(此子域位于本地网络中。没有人可以从Internet访问,并且Identityserver正在使用该URL。)

因此,我在IIS网站(idsrv.mydomain.com)上使用反向代理访问身份服务器(localidsrv.mydomain.com)。

enter image description here

在完成IIS设置之后,我可以使用idsrv.mydomain.com从Internet浏览器访问身份服务器。我可以使用邮递员访问ResourceOwnerPassword客户端类型的令牌。

但是当我使用隐式流程时,登录屏幕会将我重定向到localidsrv.mydomain.com。为什么隐式流不重定向到idsrv.mydomain.com

我在javascript中设置了权限http://idsrv.mydomain.com,但没有重定向到idsrv.mydomain.com登录屏幕,而是重定向到了localidsrv.mydomain.com登录屏幕。

0 个答案:

没有答案