android-studio - 如何使用 https 地址而不是 http 在 web 上运行 Flutter 应用程序:
问题描述
我正在尝试移植我用 Flutter for Android 和 iOS 制作的应用程序,并在网络上运行它。由于我使用 Google 和 Facebook 登录框架,因此即使原始 url 是 localhost,也需要使用“https”地址。我正在使用 Web Server 运行选项,它在 Android Studio 的内置 Web 服务器中运行应用程序。
我正在运行当前使用命令行中的以下命令的 Web 应用程序:
flutter run -d web-server --web-hostname=`hostname` --web-port=8080 --profile -v
并使用我在 Google API 控制台中指定的端口,但由于我没有使用“https”并且连接不安全,我仍然无法在其中一个平台上进行身份验证。
有没有人遇到过这个问题并知道如何解决?我将不胜感激您能就此事提供任何帮助。
解决方案
推荐阅读
- sql - SQL Server 是否具有相当于 MySQL 的 JOIN USING 的功能?
- entity-framework - 实体框架联接是否应包含父表中的表?
- reactjs - React - 监听 div 宽度变化
- c# - C# - 覆盖继承模式
- node.js - 从 React.js + Node.js 中的浏览器地址栏调用 GET api 时如何不显示返回的数据?
- android - 模拟设备上的 Play 商店不能作为真实设备上的 Play 商店
- sql - 从 SQL SELECT 中的子查询和 ROW_NUMBER 窗口函数生成“平均”列
- node.js - req.body 返回未定义 - nodejs
- javascript - Fetch API:如何等到整个响应被下载而不消耗它?
- python - 使用 python 将多表 XML 转换为 Excel