MAC/Razor页面应用如何使用微信认证 |
您所在的位置:网站首页 › 微信上网认证 › MAC/Razor页面应用如何使用微信认证 |
原标题:MAC/Razor页面应用如何使用微信认证 本文章演示了如何将微信集成到 ABP 应用程序中,使用户能够使用 OAuth 2.0 凭据登录。 创建一个沙箱账户 如果你没有微信公众平台账户,可以创建一个沙箱账户用于测试: 在本文中我们将使用沙箱账户。 在创建沙箱账户后需要在微信公众平台配置授权回调域名。 路径:体验接口权限表 > 网页服务 > 网页账号 > 修改 这里的配置的授权回调域名应该是公网可以访问的, 如果你没有可用的域名,可以使用 ngrok 将你的本地端口暴漏到公网中:https://ngrok.com/ AddWeixin 安装 AspNet.Security.OAuth.Weixin 包到你的项目中。 在 .Web 项目中将模块类的 ConfigureAuthentication 方法替换为以下内容: 更新appsettings.json 文件添加 Weixin 部分: 网站应用微信授权 现在可以运行应用程序并导航到登录页面: 当点击微信登录时,网页会跳转到微信平台,使用微信扫描二维码完成登录。 由于沙箱账户缺少必要的权限,扫码登录可能无法工作。 由于沙箱账户缺少必要的权限,扫码登录可能无法工作。 更新 AddWeixin 方法: 重新运行应用程序后,使用微信App打开网站来使用微信登录。
责任编辑: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |