// クロスドメイン可能にするためにすべてのソースを設定 app.UseCorsを(オプション=> { options.AllowAnyHeader(); options.AllowAnyMethod(); options.AllowAnyOrigin(); options.AllowCredentials() ;}) //は、特定のソースを許可するように設定しますクロスドメイン app.UseCors(オプション=> { options.WithOrigins(" HTTP:// localhostを:3000 "、" http://127.0.0.1の"); // 許可クロスドメイン特定のIP options.AllowAnyHeader(); オプション.AllowAnyMethod(); options.AllowCredentials(); });
以下のコードが追加されStartup.cs構成の方法において、プロ試験Haoshi。
公共 ボイド設定(IApplicationBuilderアプリ、IHostingEnvironmentのENV) { // 设置允许所有来源跨域 app.UseCors(オプション=> { options.AllowAnyHeader(); options.AllowAnyMethod(); options.AllowAnyOrigin(); options.AllowCredentials() ; }); もし(env.IsDevelopment()) { app.UseDeveloperExceptionPage()。 } 他 { // デフォルトHSTS値は30日です。あなたが見る、生産シナリオのためにこれを変更することもできますhttps://aka.ms/aspnetcore-hsts。 app.UseHsts(); } app.UseHttpsRedirection()。 app.UseMvc(); }