xamarin - 来自 WebView 的登录回调(Xamarin+.Net Core 5 身份)
问题描述
我有一个 .net core 5 Identity 服务。它是在 MVC 架构中创建的。它包含登录、注册、忘记密码和更改密码视图 (.cshtml) 及其代码。我还创建了一个 Xamarin 应用程序。
如何将 xamarin 应用程序与 .net 核心身份连接?
我在 xamarin 表单中进行了一些代码更改,但登录成功后的响应没有在 Xamarin 站点上获得结果(令牌)。
“等待 Browser.OpenAsync(new Uri(loginUrl), BrowserLaunchMode.SystemPreferred);”
解决方案
我们不能在 .Net Core 中使用 xamarin 表单,因为它不支持 VS 2019 中的模板。
相反,我们可以使用 .Net Framework。要将 Xamarin Forms 项目添加到解决方案中,请右键单击解决方案并执行以下步骤:添加 -> 新建项目 -> 搜索 Xamarin 并根据您的要求选择一个项目。为您的应用命名,然后单击“确定”。
您可以参考此BLOG 了解更多信息。
推荐阅读
- json - 试图解析 Json 但无法获得输出,
- python - 如何在python的多类多输出分类中获得f-measure?
- android - 视频上传的 Vimeo 问题。永远卡住
- javascript - 如何将所有 json 对象合并到一个圆括号中
- python - Django 聊天应用程序
- spring-boot - Springboot 找不到静态 index.html
- excel - 使用带有宏的单元格中的指定单词将颜色添加到行到最后一个值列
- hyperledger-fabric - Fabric samples first network byfn sh up 频道创建失败
- python - 将字典列表转换为新字典
- reactjs - 什么时候在 react 中调用 useEffect 挂钩清理函数