我在谷歌上搜索了“Windows窗体应用程序中的ASP.NET身份验证”,但结果是“使用ASP.NET进行Windows身份验证”,这不是我要找的。
场景: 我有一个ASP.NET应用程序和一组WCF服务,通过AJAX调用向应用程序提供数据。这些WCF服务需要ASP.NET身份验证,在浏览器中没问题,因为有一个cookie提供身份验证信息,或者通过登录页面要求用户进行身份验证。
我需要从Windows窗体应用程序调用这些服务,而不改变它们的工作方式。也就是说,Windows窗体应用程序将接收来自服务的JSON数据并处理它。
问题: 我需要在使用WCF服务之前进行身份验证,但由于这不是Web应用程序,所以没有cookie,并且无法显示登录页面!
问题: 如何从Windows窗体应用程序向ASP.NET Web应用程序提供身份验证?
场景: 我有一个ASP.NET应用程序和一组WCF服务,通过AJAX调用向应用程序提供数据。这些WCF服务需要ASP.NET身份验证,在浏览器中没问题,因为有一个cookie提供身份验证信息,或者通过登录页面要求用户进行身份验证。
我需要从Windows窗体应用程序调用这些服务,而不改变它们的工作方式。也就是说,Windows窗体应用程序将接收来自服务的JSON数据并处理它。
问题: 我需要在使用WCF服务之前进行身份验证,但由于这不是Web应用程序,所以没有cookie,并且无法显示登录页面!
问题: 如何从Windows窗体应用程序向ASP.NET Web应用程序提供身份验证?