【问题标题】:The keyword 'integrated security' is not supported on this platform此平台不支持关键字“集成安全性”
【发布时间】:2018-01-10 16:00:05
【问题描述】:

我想在 docker for window 中部署一个 dotnet Core WebApplication 并使用 sqlserver ,这是我的 ConnectionString:

{
  "ConnectionStrings": {
    "Default": "Server=10.0.75.0; Database=WeDistributeDb; User=zac; Password=123qwe;"
  //  "Default": "DataSource=10.0.75.0\/WeDistributeDb; User=zac; Password=123qwe;"
  },
  "App": {
    "WebSiteRootAddress": "http://localhost:9903/"
  }
}

但是当我启动我的图像时,这是一个错误:

未处理的异常:System.NotSupportedException:此平台不支持关键字“集成安全性”。

有什么问题?我该怎么办?

【问题讨论】:

    标签: docker asp.net-core connection-string


    【解决方案1】:

    它不受支持,正如它所说,不要在 docker 的 f5 调试附件中运行它。如果我想直接调试到 docker 中,我会解析出一个 SQL AUTH 用户并将其附加到本地 - 然后可以工作。

    然后,我使用 docker-compose 文件来替换部署环境暂存、生产等的环境变量。您实际上没有集成安全性的选项……在协调器中我不知道。

    可能是关于 .net core 2.0 的一些东西,或者.. 一些东西,不知道我在哪里读到的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-27
      • 1970-01-01
      • 1970-01-01
      • 2019-04-12
      • 1970-01-01
      • 1970-01-01
      • 2019-12-29
      • 1970-01-01
      相关资源
      最近更新 更多