在 Angular + .Net 项目的 appconfig.json 中获取 CORS denied GMSA for MSSQL

问题描述 投票:0回答:0

我们托管了一些 Angular 和 .Net 服务。在同一台服务器上,我们配置了 MSSQl。当 IIS、MSSQL 服务等中的所有服务应用程序池都分配给我的 id 时,应用程序出现 CORS 故障,我禁用了

webDAV
。之后我们没有遇到任何此类问题。

稍后我们使用

GMSA
id 配置了相同的应用程序,而
webDAV
仍然被禁用。现在CORS问题又出现了。 通过 Swagger 的 .Net API 调用正在运行,问题仅出现在我尝试通过 Angular 登录时。

连接字符串有没有问题,下面是我试过的几种类型。

  1. "Connection": "server=MyServer;database="MyDB";user id='MyDomain\m-MyGMSAID$'; Trust Server Certificate=True;Persist Security Info=True; Integrated Security=SSPI;
  2. "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 策略。

.net sql-server angular windows-server gmsa
© www.soinside.com 2019 - 2024. All rights reserved.