在 ITHit WebDAV 服务器中,如何使用 startup.cs 中配置的 CORS 允许来源列表

In ITHit WebDAV server how do I make it use the CORS allowed origins list configured in startup.cs

当使用 ITHit WebDAV 服务器时,它会应用自己的 CORS 设置,这对于我的动词和方法来说是可以的。然而,它只允许配置一个来源,在我的例子中,我有多个来源需要支持。那么是否可以让 ITHit 使用在应用程序级别配置的原始设置而不覆盖它?

我最终创建了我自己的中间件,在它通过 ItHit 中间件后,adds/replaces Access-Control-Allow-Origin header 响应,如果有效,请求中的 Origin。如果请求无效仍然悬而未决,因为如何处理它有多种方式,现在我只发送 403 而不处理请求。

我希望 IT Hit 进行更新,不要推出他们自己的实现并使用 Asp.Net 核心的原生部分。