为什么从 Identity Server 3 请求令牌时会出现 Http 错误
Why would I get a HttpError when requesting a token from IndentityServer 3
我有一个标准的 IndentityServer 3 应用程序,用于为我的应用程序生成令牌。我将此应用程序的多个实例部署到不同的服务器,我可以成功地从所有服务器请求令牌。最近我将另一个实例部署到 Windows Server 2012 并在请求令牌时开始收到 HttpError
我使用下面的代码来请求令牌
var tokenClient = new TokenClient(identityServerUrl,clientId,clientSecret);
var result = tokenClient.RequestClientCredentialsAsync("Test").Result;
关于可能导致 IdentityServer 3 出现 HttpError 的原因有什么想法吗?
出现此问题的原因是 IIS 配置。在 IIS 管理器中双击您的服务器,然后双击身份验证
.
确保启用匿名身份验证。
非常重要:为您的 IdentityServer 站点应用相同的设置。
我有一个标准的 IndentityServer 3 应用程序,用于为我的应用程序生成令牌。我将此应用程序的多个实例部署到不同的服务器,我可以成功地从所有服务器请求令牌。最近我将另一个实例部署到 Windows Server 2012 并在请求令牌时开始收到 HttpError
我使用下面的代码来请求令牌
var tokenClient = new TokenClient(identityServerUrl,clientId,clientSecret);
var result = tokenClient.RequestClientCredentialsAsync("Test").Result;
关于可能导致 IdentityServer 3 出现 HttpError 的原因有什么想法吗?
出现此问题的原因是 IIS 配置。在 IIS 管理器中双击您的服务器,然后双击身份验证
确保启用匿名身份验证。
非常重要:为您的 IdentityServer 站点应用相同的设置。