【发布时间】:2013-11-11 14:30:32
【问题描述】:
我正在尝试创建一个客户端-服务器应用程序,通过 Office 365 进行身份验证。我选择了这种方式:客户端将登录名/密码发送到服务器,服务器只检查它们是否正确。
我不知道如何创建这样的登录/密码检查。 我找到了一些 OAuth 示例,但它们都是关于应用程序中的身份验证,为 Twitter、Facebook 等服务创建的。这是他们获取消费者密钥和秘密的方式。
我还发现了如何在 PowerShell 或 WebClient 类的帮助下以编程方式登录,但这只是登录,我怎么知道登录名/密码是否正确?
也许这些与我想要做的非常接近,但我无法更改并将它们与我的程序联系起来。请帮帮我。
【问题讨论】:
-
也许只有我一个人,但我不确定你在问什么......
-
OAuth 用于授权自定义应用程序代表用户访问受保护的资源(如 FB 照片)。
标签: c# authentication oauth