![](/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.