C# 标识4机器对机器通信

C# 标识4机器对机器通信,c#,asp.net-core,identityserver4,C#,Asp.net Core,Identityserver4,我有2台服务器,不同的域。我从前端发出一个请求,该请求被发送到服务器及其后端 从该后端,我从第二台服务器发出一个令牌请求,并获取一个令牌(使用client.RequestClientCredentialsTokenAsync和ClientSecret) 我使用令牌请求数据。我收到禁止响应,b/c该方法有授权策略。我尝试将特权授予用于获取令牌的客户端,但没有帮助 我的问题是如何解决这个问题?或者我能做的最好的事情就是使用令牌并创建另一个没有授权策略的方法 不使用单一登录,且两台服务器均为公

我有2台服务器,不同的域。我从前端发出一个请求,该请求被发送到服务器及其后端

  • 从该后端,我从第二台服务器发出一个令牌请求,并获取一个令牌(使用client.RequestClientCredentialsTokenAsync和ClientSecret)

  • 我使用令牌请求数据。我收到禁止响应,b/c该方法有授权策略。我尝试将特权授予用于获取令牌的客户端,但没有帮助

  • 我的问题是如何解决这个问题?或者我能做的最好的事情就是使用令牌并创建另一个没有授权策略的方法

    不使用单一登录,且两台服务器均为公司所有

    阅读以下内容: