我想在有浏览器的应用程序中找到使用位置
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?
如果时间长了,我很抱歉
发布于 2019-08-25 08:21:24
为了解决您的问题,您可以从letsencrypt获得一个免费的SSL/TLS证书(只需谷歌它),然后将它应用于您的IIS。但是,StackOverflow可能不是问这个问题的最佳地方。最好在serverfault站点中询问,因为这是一个服务器而不是编码问题。
https://stackoverflow.com/questions/57644010
复制相似问题