【问题标题】:WFC web service executing a SQL Server stored-procedure with permissionsWFC Web 服务执行具有权限的 SQL Server 存储过程
【发布时间】:2017-04-19 19:11:59
【问题描述】:

我必须使用 C# 和 .NET 框架 4.5 开发 WCF Web 服务,该服务执行 SQL Server 2008 R2 存储过程,并授予 Windows 帐户权限,在 IIS 7.5 中发布,WS 返回一组值。

Web 服务已开发,但我遇到了身份验证问题。如何询问 WS 中的 Windows 凭据并使用它们来执行存储过程?它不必实现传输或消息级别的安全性。我正在使用 C# 和 .NET 框架 4.5 客户端对其进行测试。

提前致谢。

【问题讨论】:

  • 到目前为止你尝试过什么?您在其他地方找到了关于此主题的哪些资源,为什么它们没有解决您的问题?
  • 您需要的关键搜索词是“WCF Windows 身份验证”和“WCF 模拟”。谷歌这些,你应该找到你需要知道的一切。

标签: c# sql-server web-services wcf stored-procedures


【解决方案1】:

不知道这是否有助于快速搜索我得到了这个

ServiceSecurityContext.Current.PrimaryIdentity 获取用户

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-20
    • 2011-09-22
    • 1970-01-01
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多