signalr实现后端通讯,通过二维码展示手机端扫描进行登录.源码地址:点我
话不多说上主要代码,
在dotnetcore的startup文件中主要代码
public void ConfigureServices...5000",
"Audience": "http://localhost:5000",
"SecretKey": "helloword123qweasd"
}
}
Configure中的代码为...,方法Send2fontRequest被标记为jwt认证,所以该方法只有通过获取jwt token的程序才可以访问,字典我们用于简单地存储器,当手机端的程序访问这个方法后,我们系统会生成一个随机的guid...,我们将这个guid存入刚才的存储器,然后通过signalr调用前段方法,实现后端发起登录,而不需要前段一直轮询是否手机端已经扫码这个过程....jquery/jquery.qrcode.min.js">
</script