C# WCF授权
我们制作了一个管理电子钱包的网络服务,但我们不知道如何授权我们的用户 身份验证被委托给一个标识服务,该服务返回一个SOAPC# WCF授权,c#,wcf,web-services,soap,C#,Wcf,Web Services,Soap,我们制作了一个管理电子钱包的网络服务,但我们不知道如何授权我们的用户 身份验证被委托给一个标识服务,该服务返回一个SOAP <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AuthenticateUserByEmailResponse xmlns="http://services.xxxx.xx/">
<AuthenticateUserByEmailResult>boolean</AuthenticateUserByEmailResult>
</AuthenticateUserByEmailResponse>
</soap:Body>
</soap:Envelope>
布尔值
我们已经阅读了BasicHttpBinding和WSHttpBinding,但是我们找不到类似的senario,我们只需要担心授权
对于如何开始,你们有什么建议吗?这听起来像是一个很好的场景。你需要做一些繁重的阅读,这不是为胆小的人准备的
有这样一个服务的完整示例。这听起来像是一个场景。你需要做一些繁重的阅读,这不是为胆小的人准备的
有这样一个服务的完整例子。
WIF或Windows身份基础是一个很好的解决方案,但是如果它太重,只需使用基于角色的授权
关于基于WCF角色的身份验证的文章: Microsoft Patterns and Practices中有关WCF安全性的更一般性的文章:WIF或Windows身份基础是一个很好的解决方案,但是如果它太重,只需使用基于角色的授权 关于基于WCF角色的身份验证的文章: Microsoft Patterns and Practices中有关WCF安全性的更一般性的文章:
你能做什么,需要做什么?您可以从控制台应用程序调用身份验证服务吗?你有用户的电子邮件吗?如果您有wsdl,您可以使用来为您生成客户端代码。用户必须向我们提供他们的电子邮件和密码,这些密码存储在identity service的数据库中。我们需要知道的是,当用户想要查看他的钱包、想要进行交易等时,他是否已通过我们的服务进行了身份验证。您可以做什么,您需要做什么?您可以从控制台应用程序调用身份验证服务吗?你有用户的电子邮件吗?如果您有wsdl,您可以使用来为您生成客户端代码。用户必须向我们提供他们的电子邮件和密码,这些密码存储在identity service的数据库中。我们需要知道的是,当用户想要查看他的钱包、想要进行交易等时,他是否已经通过我们的服务进行了身份验证。。