![](/img/trans.png)
[英]Can't publish asp.net 5 application after update to beta8 - the dependency … could not be resolved
[英]Why Cors doesn't work after update to beta8 on ASP.NET 5?
我已將ASP.NET 5更新為beta8,並將依賴項更改為“Microsoft.AspNet.Cors”:“6.0.0-beta8”。
之后,我在ConfigureServices中遇到錯誤
services.ConfigureCors(options => { options.AddPolicy("AllowAllOrigins", builder => builder.AllowAnyOrigin()); });
錯誤CS1929'IServiceCollection'不包含'ConfigureCors'的定義,並且最佳擴展方法重載'MvcCorsMvcCoreBuilderExtensions.ConfigureCors(IMvcCoreBuilder,Action)'需要類型為'IMvcCoreBuilder'的接收器WebAPI.DNX 4.5.1 C:... \\ Startup.cs
我該如何解決它並激活CORS?
方法的名稱已更改為AddCors
。
所以現在你應該使用services.AddCors()
而不是services.ConfigureCors()
:
services.AddCors(options =>
{
options.AddPolicy("AllowAllOrigins", builder => builder.AllowAnyOrigin());
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.