Asp.net mvc ASP.NET MVC-网站和Web服务交互

Asp.net mvc ASP.NET MVC-网站和Web服务交互,asp.net-mvc,signalr,Asp.net Mvc,Signalr,该要求需要一个带有登录表单的标准网站。登录后,网站会重定向到一个页面,提示用户“请插入您的设备”。单独的应用程序(本机应用程序)会将设备id推送到与网站位于同一服务器上的某个web服务。推送的设备ID将被web服务接收,它应该能够以某种方式通知web站点,以便它能够将“请插入您的设备”页面重定向到主登录页面。这可能吗?如何实现?谢谢 我想你有不同的选择: -一个是,正如James S提到的,使用 -您也可以手动操作,记住web客户端和web服务器之间没有永久连接,您可以显示要插入设备的消息,并且

该要求需要一个带有登录表单的标准网站。登录后,网站会重定向到一个页面,提示用户“请插入您的设备”。单独的应用程序(本机应用程序)会将设备id推送到与网站位于同一服务器上的某个web服务。推送的设备ID将被web服务接收,它应该能够以某种方式通知web站点,以便它能够将“请插入您的设备”页面重定向到主登录页面。这可能吗?如何实现?谢谢

我想你有不同的选择: -一个是,正如James S提到的,使用 -您也可以手动操作,记住web客户端和web服务器之间没有永久连接,您可以显示要插入设备的消息,并且在后台通过ajax和javascript/jQuery查询web服务或web应用程序(如果插入了设备a)
-另一种方法是将消息显示为对话框,用户在插入设备时必须单击一个按钮。当用户单击“确定”时,我会检查设备是否已插入,并显示主页或错误消息。

当然-可能会调查信号,作为通知客户端页面重定向的一种方式。