C# 使用web应用程序(mvc web app)验证桌面应用程序

C# 使用web应用程序(mvc web app)验证桌面应用程序,c#,winforms,authentication,model-view-controller,C#,Winforms,Authentication,Model View Controller,我有一个MVC应用程序,用户可以在其中进行身份验证,我开发了一个小型桌面应用程序,需要在启动时对web应用程序进行身份验证。我不需要从我的桌面应用程序调用API,我只需要进行身份验证 考虑到我还不是一名web开发人员,任何代码示例都会有所帮助。谢谢将您的身份验证逻辑作为API公开,并在客户端应用程序中使用。我想您需要复制您的登录/身份验证方法吗?似乎最好是调用身份验证API。您是否也在使用令牌或cookie来持续使用您的操作?启动时的身份验证并不意味着应用程序的安全性。您需要保留身份验证票证(c

我有一个MVC应用程序,用户可以在其中进行身份验证,我开发了一个小型桌面应用程序,需要在启动时对web应用程序进行身份验证。我不需要从我的桌面应用程序调用API,我只需要进行身份验证


考虑到我还不是一名web开发人员,任何代码示例都会有所帮助。谢谢

将您的身份验证逻辑作为API公开,并在客户端应用程序中使用。我想您需要复制您的登录/身份验证方法吗?似乎最好是调用身份验证API。您是否也在使用令牌或cookie来持续使用您的操作?启动时的身份验证并不意味着应用程序的安全性。您需要保留身份验证票证(coockie),并将其与任何其他需要身份验证的请求一起发送。任何需要安全的操作都应该放在web服务器上的API中,对该操作的所有请求都应该经过身份验证和授权。如果不这样做,应用程序将易受攻击。oauth令牌身份验证如何?