【发布时间】:2013-02-19 14:31:06
【问题描述】:
我在 google 上搜索了“来自 Windows 窗体应用程序的 ASP.NET 身份验证”,但结果是“使用 ASP.NET 的 Windows 身份验证”,这不是我想要的。 p>
场景:
我有一个 ASP.NET 应用程序和一组 WCF 服务,它们通过 AJAX 调用向应用程序提供数据。这些 WCF 服务需要 ASP.NET 身份验证,这在浏览器中很好,因为有一个 cookie 提供身份验证信息,或要求用户通过登录页面进行身份验证。
我需要从 Windows 窗体应用程序调用这些服务,而不改变它们的工作方式。即 Windows 窗体应用程序将从服务接收 JSON 数据并对其进行处理。
问题:
我需要通过身份验证才能使用WCF服务,但由于这不是Web应用程序,没有cookie,无法显示登录页面!
问题:
如何从 Windows 窗体应用程序向 ASP.NET Web 应用程序提供身份验证?
【问题讨论】:
标签: c# asp.net .net wcf authentication