我有一个 identityserver3 作为单独的服务器,用于验证多个客户端。
我想本地化它,为此我使用了IdentityServer3.Contrib.Localization,现在我知道这是它的用法:
var options = new LocaleOptions { Locale = "nb-NO" };
var localizationService = new GlobalizedLocalizationService(options);
在 IdentityServer 启动类中,我有一个服务工厂,例如:
idServerServiceFactory.Register(new Registration<ApplicationDbContext>());
idServerServiceFactory.UserService = new Registration<IUserService, UserService>();
idServerServiceFactory.Register(new Registration<UserManager>());
idServerServiceFactory.Register(new Registration<UserStore>());
在选项中:
var options = new IdentityServerOptions
{
Factory = idServerServiceFactory,
SiteName = .....
我尝试将本地化服务注册到 identityserver servicesFactory 但它不能正常工作,我也没有找到关于如何使用它的示例,有人可以帮忙吗?