gpt4 book ai didi

asp.net - 如何为 ASP.NET Core 应用程序配置 IIS 身份验证以使用 SQL Server

转载 作者:行者123 更新时间:2023-12-02 13:44:10 25 4
gpt4 key购买 nike

我想知道配置 IIS 身份验证的最佳方法是什么。我们有通过安装程序部署的 asp.net core 应用程序。问题是,当应用程序尝试访问 SQL Server(无论是在同一台计算机上还是在 LAN 上)时,Integrated security= True 不起作用。但是,如果连接字符串设置为 Integrated security=False 并提供在 Sql 服务器中设置的用户 ID 和密码,则可以正常工作。那么,当用户/管理员选择是使用 Sql 服务器还是 Windows 身份验证时,在安装过程中处理它的最佳方法是什么,当用户选择 Windows 时,安装程​​序所做的就是在 .json 文件中设置 Integrated security= True 。我们还需要做其他事情吗? Windows 服务器上应该是哪个用户?非常感谢。

最佳答案

您需要创建与 ASP.Net 网络服务或自定义帐户关联的 SQL Server 登录名,并将其映射到具有相应角色的数据库(“db_owner”角色具有完全访问权限)。 See also

关于asp.net - 如何为 ASP.NET Core 应用程序配置 IIS 身份验证以使用 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47057502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com