我们托管了一些 Angular 和 .Net 服务。在同一台服务器上,我们配置了 MSSQl。当 IIS、MSSQL 服务等中的所有服务应用程序池都分配给我的 id 时,应用程序出现 CORS 故障,我禁用了
webDAV
。之后我们没有遇到任何此类问题。
稍后我们使用
GMSA
id 配置了相同的应用程序,而 webDAV
仍然被禁用。现在CORS问题又出现了。
通过 Swagger 的 .Net API 调用正在运行,问题仅出现在我尝试通过 Angular 登录时。
连接字符串有没有问题,下面是我试过的几种类型。
"Connection": "server=MyServer;database="MyDB";user id='MyDomain\m-MyGMSAID$'; Trust Server Certificate=True;Persist Security Info=True; Integrated Security=SSPI;
"Connection": "server=MyServer;database="MyDB";user id='MyDomain\m-MyGMSAID'; Trust Server Certificate=True;Persist Security Info=True; Integrated Security=SSPI;
如何在 AWS、App Codes 或 IIS 上克服 CORS,因为没有设置其他明确的 CORS 策略。