gpt4 book ai didi

angular - 在本地测试电报登录小部件

转载 作者:行者123 更新时间:2023-12-05 08:25:49 25 4
gpt4 key购买 nike

我目前正在开发一个 Angular 9 网站。我想将电报登录整合到我的网站。我已经完成了所有必要的步骤以将其包含在网站上。我已经将机器人的域名设置配置为我自己的。在部署和生产环境中,该网站运行良好。

当我尝试在本地调试它时出现问题,按钮引发“bot domain invalid”错误。我知道这是因为该网站未托管在机器人配置为处理的域名中。

我尝试过的解决方案是

  • 使用 ngrok 将本地主机代理到公共(public) URL,并将其设置为机器人的域。由于某种原因,我无法理解,这是行不通的。
  • 由于我是在 Windows 环境中开发的,因此在 Windows 中配置主机文件以将我的主域名指向本地主机。神秘地,这也没有奏效。

我可以使用任何其他解决方案来帮助我的用例吗?

我知道我可能没有正确实现上面提到的解决方案。如果我能在这些领域得到一些体面的指导,我也会很感激。

最佳答案

Telegram 登录需要 https,因此您需要使用 --ssl 选项托管您的 Angular此外,正如您上面提到的要欺骗域检查,您还必须将 --host 选项设置为与主机文件中指定的名称相同的名称。

假设域是 example.com

当使用 angular 服务时ng serve --ssl --host example.com --port 443

并将 example.com 添加到您的主机文件

关于angular - 在本地测试电报登录小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61964889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com