首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否通过REST API传递“Windows身份验证”?

是否通过REST API传递“Windows身份验证”?
EN

Stack Overflow用户
提问于 2018-11-16 02:50:44
回答 1查看 360关注 0票数 0

我可以访问一个只允许"Windows身份验证“的SQL Server数据库系统-即使用您的windows登录凭据来访问数据。(不使用用户名-密码)。它还控制数据库权限。

我想为不熟悉SQL的用户构建一个REST API,以便从该服务器获取数据。问题是,我需要使用用户的凭证来执行命令,而不是使用托管REST API的机器。我如何设计允许用户传递其登录信息并让API使用该特定登录信息向服务器发送查询的系统?

我发现了一个来自微软的推荐人,不确定它是否相关。

https://docs.microsoft.com/en-us/sql/relational-databases/security/choose-an-authentication-mode?view=sql-server-2017

EN

回答 1

Stack Overflow用户

发布于 2018-11-17 15:53:23

你所追求的是Kerberos委托,有时也被称为“双跳”。这不是必须在代码中显式实现的东西,只要您坚持使用Microsoft堆栈即可;相反,这是一个配置问题。

post详细介绍了该功能工作所需的设置。您还可以在this help article中找到一些基本要求。除此之外,只要搜索一下就可以了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53326117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档