互联网开发
Google map api 弹出认证框问题
今天把注册的域名指向了生产环境,发现调用了Google map API 展示地图,但是总是弹出 认证框,要求输入用户名和密码。 之前,这个弹出框也有,但是官方的解释是 调用Google map api 一定要用域名申请,否认弹出要求认证的框出现。现在,重新用域名申请了Google API key ,还是有这个问题。 做了如下排除: 1. 网站所有的 页面都可以打开,唯独 这个带google地图的有安全认证 2. 检查了该 文件的权限,都没有问题,并且尝试放了一个别的文件,也可以访问。 然后,有研究猜测估计是 可能需要 AuthSub 和 OAuth 认证。但是,又不太可能,因为需要API 认证的往往是Google 需要登录的服务,比如Google Calendar等。 然后 有仔细研究了一下 IIS 的安全设置,发觉IIS的 集成 属性->目录安全->身份验证控制 ,集成身份验证 被选中了。 不要选择 集成windows身份验证,运行 iisreset. 弹出框就没有了。
