A valid registration page Index

This commit is contained in:
2022-10-15 18:25:40 +01:00
parent c147eaf54a
commit 88c8480911

View File

@ -22,6 +22,8 @@ namespace isnd
{ {
public class Startup public class Startup
{ {
public static string ExternalAddress { get; internal set; }
public Startup(IConfiguration config) public Startup(IConfiguration config)
{ {
Configuration = config; Configuration = config;
@ -80,25 +82,19 @@ namespace isnd
throw new System.Exception("No unleash client ClientApiKey"); throw new System.Exception("No unleash client ClientApiKey");
return s.GetRequiredService<Microsoft.AspNetCore.Hosting.IHostingEnvironment>().CreateUnleahClient(config.Value); return s.GetRequiredService<Microsoft.AspNetCore.Hosting.IHostingEnvironment>().CreateUnleahClient(config.Value);
}); });
services.AddAuthentication("Bearer") services.AddAuthentication("Bearer")
.AddJwtBearer("Bearer", options => .AddJwtBearer("Bearer", options =>
{ {
options.Authority = "https://localhost:5001"; options.Authority = ExternalAddress;
options.TokenValidationParameters = new TokenValidationParameters options.TokenValidationParameters = new TokenValidationParameters
{ {
ValidateAudience = false ValidateAudience = false
}; };
}); });
} }
public static IUnleash UnleashClient { get; private set; }
public static string ExternalAddress { get; internal set; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, public void Configure(IApplicationBuilder app,
Microsoft.AspNetCore.Hosting.IHostingEnvironment env, Microsoft.AspNetCore.Hosting.IHostingEnvironment env,