我有一个带有 CORS 策略的 API,该策略根据数据库中的值设置允许的来源。 (这是一个白色标签的应用程序,用户可以为其配置自己的域)。
在
Startup.cs
我正在寻找一种在运行时更新 CORS 策略而无需重新启动 API 的方法,可能是在计时器上,或者可能是在特定的 POST API 请求之后。
有人知道这是否可能吗?我似乎找不到太多关于这个特定场景的信息。我正在使用.Net 6。
最后我做了类似于本教程的事情
https://dzone.com/articles/reconfiguring-cors-policy-in-aspnet-core-at-runtim