2015-11-24 51 views
0

我有一个API后端的MVC web应用程序。我有一个exe每隔半分钟轮询API来检索一些信息。我有那部分工作,但是我想扩展这个功能。我希望用户能够点击弹出的WinForm,然后让用户自动定向到网站到一个显示有关弹出窗口细节的特殊页面(基本上它是检索事件的一些信息)... 。我可以做一个简单的Process.Start()到网站,但是网站需要验证。从winform自动登录到MVC Web App

Web应用程序有标准的OWIN认证...现在我的问题是我如何能够自动将某种身份验证传递到此Process.Start()中,我可以自动登录。

它基本上是一个“帐户”控制器....我能够通过邮差模拟我想要的(自动认证),但它不适用于Winform应用程序。

有没有其他方法可以做到这一点?

如果需要,我可以发布一些代码。

回答

0

当我在过去做这样的事情时,我选择了生成一个GUID并将它放在我的数据库中,然后使用该GUID和任何额外的信息来验证我的用户。但我不知道这是如何落入您的安全需求。