首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用https地址而不是http在web上运行Flutter应用程序:

如何使用https地址而不是http在web上运行Flutter应用程序:
EN

Stack Overflow用户
提问于 2020-04-12 00:30:53
回答 1查看 2.2K关注 0票数 7

我正在尝试移植一个我用Flutter为安卓和iOS制作的应用程序,并在网络上运行它。由于我使用的是Google和Facebook登录框架,所以即使原始url是localhost,也需要使用'https‘地址。我使用的是Web服务器运行选项,它在Android Studio的内置web服务器中运行应用程序。

我当前从命令行使用以下命令运行web应用程序:

代码语言:javascript
运行
复制
flutter run -d web-server --web-hostname=`hostname` --web-port=8080 --profile -v

并使用我在Google API控制台中指定的端口,但我仍然无法在其中一个平台上进行身份验证,因为我没有使用'https‘,并且连接不安全。

有没有人遇到过这个问题,知道如何解决这个问题?如果你能在这件事上提供帮助,我将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-05-19 00:37:12

您可以使用mkcert创建证书,并使用设备和浏览器在本地信任的证书颁发机构(CA)对其进行签名。

至于这个功能将被直接添加到颤动插件中,在GitHub上有一个活跃的功能请求,你可以跟踪它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61160122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档