第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在ASP.NET Core中啟用CORS

如何在ASP.NET Core中啟用CORS

C#
慕村225694 2019-07-26 15:49:30
如何在ASP.NET Core中啟用CORS我試圖在我的ASP.NET核心Web API上啟用跨源資源共享,但我被困住了。該EnableCors屬性接受policyName類型string為參數(shù):// Summary://     Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute.//// Parameters://   policyName://     The name of the policy to be applied.public EnableCorsAttribute(string policyName);這policyName意味著什么以及如何在ASP.NET Core Web API上配置CORS?
查看完整描述

3 回答

?
當年話下

TA貢獻1890條經(jīng)驗 獲得超9個贊

您必須在ConfigureServices方法中的應用程序啟動時配置CORS策略:

public void ConfigureServices(IServiceCollection services){
    services.AddCors(o => o.AddPolicy("MyPolicy", builder =>
    {
        builder.AllowAnyOrigin()
               .AllowAnyMethod()
               .AllowAnyHeader();
    }));

    // ...}

CorsPolicyBuilderbuilder允許您配置的策略,以您的需求。您現(xiàn)在可以使用此名稱將策略應用于控制器和操作:

[EnableCors("MyPolicy")]

或者將其應用于每個請求:

public void Configure(IApplicationBuilder app){
    app.UseCors("MyPolicy");

    // ...}


查看完整回答
反對 回復 2019-07-26
?
繁星coding

TA貢獻1797條經(jīng)驗 獲得超4個贊

基于Henk的回答,我已經(jīng)能夠提出特定的域,我想要允許的方法以及我想要啟用CORS的頭:

public void ConfigureServices(IServiceCollection services){
    services.AddCors(options =>
         options.AddPolicy("AllowSpecific", p => p.WithOrigins("http://localhost:1233")
                                                   .WithMethods("GET")
                                                   .WithHeaders("name")));
    services.AddMvc();}

用法:

[EnableCors("AllowSpecific")]


查看完整回答
反對 回復 2019-07-26
  • 3 回答
  • 0 關(guān)注
  • 1612 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號