的WebAPI CORS和静态文件(WebAPI CORS and static files)

2019-10-20 06:28发布

我有一个的WebAPI,它被启用CORS和很好地工作。

我想补充它们投放到了由API是补充实际的WebAPI方法静态文件。

静态文件提供了就好了,如果你去他们直接,但如果我尝试和Ajax他们在其他领域,我得到CORS问题。

有问题的实际文件是一个静态的.html文件。

我真的不想创建一个包装控制器,因为它打开了一堆的安全问题,如果我这样做动态地提供静态文件。

我目前在做CORS与自定义DelegatingHandler (不是WebAPI2内建的方法),但这种处理是没有得到所谓的静态文件。

我怎样才能拦截的WebAPI静态文件的请求,并在适用情况下应用培训相关CORS标头?

文章来源: WebAPI CORS and static files