修改CheckTokenExpiration会解决问题
hi
window.leptonx.AppearenceSettingService.instance.changeTheme("light")
window.leptonx.AppearenceSettingService.instance.changeTheme("dark")
你可以移除 options.IntrospectAccessToken()将解决这个问题.
之后复制这个类的源码到你的项目中
https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.AspNetCore/Microsoft/Extensions/DependencyInjection/CookieAuthenticationOptionsExtensions.cs
67行的ClientId需要来自Access token中而不是每个项目的ClientId.
https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.AspNetCore/Microsoft/Extensions/DependencyInjection/CookieAuthenticationOptionsExtensions.cs#L67
为什么多个APP没有使用相同的ClientId?
hi
I don't think your tenants will exceed 100 out of 256, so this can be ignored for now.
Maybe you can call Azure's API in your application to add or remove new URLs when tenants are created or deleted.
你是否对OpenIddict做了任何的自定义修改?
如何使用默认的模版项目复现问题?
hi
I'm not familiar with Azure.
Let’s make it clear:
eg: https://tenant1.myazure.com https://tenant2.myazure.com
Where do you need to confiture URL? In the database or Azure?
Because you can use a wildcard redirect URL and a post-redirect URL in the database.
Thanks.
这个错误的原因是access token中Audience不包含odic的ClientId
你是否对OpenIddict做了任何的自定义修改?
如何使用默认的模版项目复现问题?
你好
完整的OpenIddict IntrospectAccessToken日志是?