1

我使用 OWIN 组件(beta 3.0)进行身份验证创建了一个简单的 MVC5 / Web Api 2 网站。它正在使用 WsFederationAuthentication 并成功指向我们的 STS...当我们运行网站时,重定向工作并显示正确的字段(用户名、密码和一个额外的必填字段),然后我们正确返回到我们的网页并显示为登录。

我现在需要做的是从桌面应用程序启用此登录行为(我的恰好是 Excel 插件,但控制台应用程序中的示例就可以了)。我一直在寻找来自桌面应用程序的 Federated Web Api 2 身份验证的良好示例,但我真正找到的唯一示例是基本身份验证或社交媒体 OAuth2 示例,看来。

4

1 回答 1

1

是一篇解释如何做到这一点的博客文章,但由于身份验证本质上是基于 cookie 的,因此您必须跳一些圈子才能将此 cookie 放入您的胖客户端。

不过,这有点骇人听闻。似乎您正在尝试使用为具有厚客户端的 Web 设计的身份验证机制。也许如果您为正在构建的应用程序提供更多信息,它会有所帮助。

于 2014-04-17T19:02:05.877 回答