初始化
This commit is contained in:
43
Program.cs
Normal file
43
Program.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using AutoNotificatPhone.Models;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
// Add services to the container.
|
||||
builder.Services.AddControllersWithViews();
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> CORS <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
||||
builder.Services.AddCors(options =>
|
||||
{
|
||||
options.AddPolicy("AllowAnyOrigin", builder =>
|
||||
{
|
||||
builder.AllowAnyOrigin() // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD>Դ
|
||||
.AllowAnyMethod() // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD>HTTP<54><50><EFBFBD><EFBFBD>
|
||||
.AllowAnyHeader(); // <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>ͷ
|
||||
});
|
||||
});
|
||||
|
||||
builder.Services.AddHostedService<TimerClass>();
|
||||
var app = builder.Build();
|
||||
|
||||
// Configure the HTTP request pipeline.
|
||||
if (!app.Environment.IsDevelopment())
|
||||
{
|
||||
app.UseExceptionHandler("/Home/Error");
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ø<EFBFBD><C3B8>ϸ<EFBFBD><CFB8><EFBFBD>CORS<52><53><EFBFBD><EFBFBD>
|
||||
// app.UseCors("RestrictedPolicy");
|
||||
}
|
||||
|
||||
app.UseStaticFiles();
|
||||
|
||||
app.UseRouting();
|
||||
|
||||
// ʹ<><CAB9> CORS <20>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> UseRouting ֮<><D6AE><EFBFBD><EFBFBD>UseAuthorization ֮ǰ<D6AE><C7B0>
|
||||
app.UseCors("AllowAnyOrigin");
|
||||
|
||||
app.UseAuthorization();
|
||||
|
||||
app.MapControllerRoute(
|
||||
name: "default",
|
||||
pattern: "{controller=Home}/{action=Index}/{id?}");
|
||||
|
||||
app.Run();
|
||||
Reference in New Issue
Block a user