首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Http主机无法工作时获取用户位置

问在Http主机无法工作时获取用户位置
EN

Stack Overflow用户
提问于 2019-08-25 07:16:12
回答 1查看 443关注 0票数 0

我想在有浏览器的应用程序中找到使用位置

代码语言:javascript
复制
 if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition((position) => {
          model.latitude = position.coords.latitude;
          model.longitude = position.coords.longitude;

      } else {
        this.message = "Browser Not Support";
      }

并能正确定位用户,但在IIS上发布我的网站时会出错

getCurrentPosition()和watchPosition()不再适用于不安全的起源。要使用此特性,应考虑将应用程序切换到安全来源,如HTTPS。看见

在Google上搜索后,我找到了HTTPS上的大多数网站主机

所以我有个问题

没有使用HTML5命令就能获得位置的其他方法吗?

2-我的网站主机在本地IIS与Ip 192.168.10.5:1111和用户在我的局域网访问网站和其他用户的网络外,首先连接到虚拟专用网,然后连接到网站

现在我想使用HTML5命令来获取我的网站主机在HTTPS上的位置

我尝试了所有可能的方法

我试过Google上的所有教程

我测试所有谷歌搜索'SSL LocalHost IIS‘和’自签名ssl证书‘

但是当打开Url https://192.168.10.5:443我的网站不安全时

最后,我想知道哪一个可以从Vpn连接到本地Https网站?

是否可以在LocalHost上创建免费SSL,而不需要购买SSL?

如果时间长了,我很抱歉

EN

回答 1

Stack Overflow用户

发布于 2019-08-25 08:21:24

为了解决您的问题,您可以从letsencrypt获得一个免费的SSL/TLS证书(只需谷歌它),然后将它应用于您的IIS。但是,StackOverflow可能不是问这个问题的最佳地方。最好在serverfault站点中询问,因为这是一个服务器而不是编码问题。

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

https://stackoverflow.com/questions/57644010

复制
相关文章

相似问题

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