Пример #1
0
        public void Configuration(IAppBuilder appBuilder)
        {
            appBuilder.Map("/admin", adminApp =>
            {
                var factory = new Thinktecture.IdentityManager.Host.MembershipRebootIdentityManagerFactory("MembershipReboot");
                adminApp.UseIdentityManager(new Thinktecture.IdentityManager.IdentityManagerConfiguration()
                {
                    IdentityManagerFactory = factory.Create
                });
            });

            var options = new IdentityServerOptions
            {
                IssuerUri  = "https://idsrv3.com",
                SiteName   = "Thinktecture IdentityServer v3 - UserService-MembershipReboot",
                RequireSsl = false,

                SigningCertificate = Certificate.Get(),
                Factory            = Factory.Configure("MembershipReboot"),

                AdditionalIdentityProviderConfiguration = ConfigureAdditionalIdentityProviders,
            };

            appBuilder.UseIdentityServer(options);
        }
        public void Configuration(IAppBuilder app)
        {
            app.Map("/admin", adminApp =>
            {
                var factory = new Thinktecture.IdentityManager.Host.MembershipRebootIdentityManagerFactory("MembershipReboot");
                adminApp.UseIdentityManager(new Thinktecture.IdentityManager.IdentityManagerConfiguration()
                {
                    IdentityManagerFactory = factory.Create
                });
            });


            var options = new IdentityServerOptions
            {
                IssuerUri = "https://idsrv3.com",
                SiteName = "Thinktecture IdentityServer v3 - UserService-MembershipReboot",
                PublicHostName = "http://localhost:3333",
                SigningCertificate = Certificate.Get(),
                Factory = Factory.Configure("MembershipReboot"),
                CorsPolicy = CorsPolicy.AllowAll
            };

            app.UseIdentityServer(options);
        }
Пример #3
0
        public void Configuration(IAppBuilder app)
        {
            app.Map("/admin", adminApp =>
            {
                var factory = new Thinktecture.IdentityManager.Host.MembershipRebootIdentityManagerFactory("MembershipReboot");
                adminApp.UseIdentityManager(new Thinktecture.IdentityManager.IdentityManagerConfiguration()
                {
                    IdentityManagerFactory = factory.Create
                });
            });


            var options = new IdentityServerOptions
            {
                IssuerUri          = "https://idsrv3.com",
                SiteName           = "Thinktecture IdentityServer v3 - UserService-MembershipReboot",
                PublicHostName     = "http://localhost:3333",
                SigningCertificate = Certificate.Get(),
                Factory            = Factory.Configure("MembershipReboot"),
                CorsPolicy         = CorsPolicy.AllowAll
            };

            app.UseIdentityServer(options);
        }