Ven*_*nky 5 c# debugging .net-core identityserver4
我正在使用Identity Server 4进行身份验证。我有MVC客户端。几天前,我能够成功进行身份验证。但是最近我在Identity Server项目中进行了一些更改,但发生了一些变化。我正进入(状态
Unknown_client客户端应用程序未知或未经授权。
我尝试了所有可能的修复程序,但无法修复。有什么办法可以调试代码。我可以看到该呼叫是向/connect/authorize终结点发出的,并且呼叫将继续进行IScopeStore.FindScopesAsync,IClientStore.FindClientByIdAsync并且我证实它一切正常AllowedScopes。
谁能告诉我如何解决Identity Server 4的这类问题。此外,我对执行流程也很感兴趣。什么时候调用哪些IDSvr端点?
你的问题可能是什么。启用到控制台的日志记录,您可以了解它是什么。默认情况下,Identity Server 4使用asp.net核心记录器提供程序进行内部记录。
在您Startup.cs的Configure(IApplicationBuilder app, ILoggerFactory loggerFactory)方法之内。添加控制台记录依据loggerFactory.AddConsole(LogLevel.Trace);,并确保您在project.json中包括记录器扩展包"Microsoft.Extensions.Logging.Console": "1.0.0",。
| 归档时间: |
|
| 查看次数: |
7965 次 |
| 最近记录: |