上一篇是关于模拟请求配置,包括域名问题的解决,本篇就说下授权登录。嗯,比较闲。以前的fx 开发web的时候好像使用的 微信提供的js插件生成二维码,然后扫码登录,,,记不清了,好久不开发微信了。
1.准备工作。 1.1.单独解决ajax的跨域问题首先考虑到web端(ajax)跨域的问题,所以我们首先要解决的就是在core中配置跨域的设置(案例比较多所以不多说只贴代码):
//ConfigureServices中 services.AddCors(options => { options.AddPolicy("AllowCORS", builder => { builder.WithOrigins("", ":65502").AllowAnyHeader().AllowAnyMethod().AllowCredentials(); }); }); //Configure中(一定是在 app.UserMvc())之前配置) app.UseCors("AllowCORS");