Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maps 谷歌地图显示无效的错误键消息,即使应用程序运行正常_Maps_Key - Fatal编程技术网

Maps 谷歌地图显示无效的错误键消息,即使应用程序运行正常

Maps 谷歌地图显示无效的错误键消息,即使应用程序运行正常,maps,key,Maps,Key,我刚刚更新了我的网站,添加了一个页面,其中包含了一些使用谷歌地图的功能,请参见此处 虽然我已经以各种方式和组合生成了密钥,但当我单击此链接时,我会得到一条消息,即需要获得不同的Google Maps API密钥。但是,“地图”应用程序工作正常,不会再次显示此错误,直到下一个用户单击链接 生成密钥时,我应该创建服务器密钥还是浏览器密钥 浏览器应用程序的键(带引用) API密钥:AIZASYB43PMEHEPQXOSXPLFUVQ8LFZ7AY 推荐人:*twenty20investments.co

我刚刚更新了我的网站,添加了一个页面,其中包含了一些使用谷歌地图的功能,请参见此处

虽然我已经以各种方式和组合生成了密钥,但当我单击此链接时,我会得到一条消息,即需要获得不同的Google Maps API密钥。但是,“地图”应用程序工作正常,不会再次显示此错误,直到下一个用户单击链接

生成密钥时,我应该创建服务器密钥还是浏览器密钥

浏览器应用程序的键(带引用) API密钥:AIZASYB43PMEHEPQXOSXPLFUVQ8LFZ7AY 推荐人:*twenty20investments.com

服务器应用的密钥(带IP锁定) API密钥:AIzaSyCA16KV7uH6ZCUByJ6fXXM1nFPprt7-_X8 IPs:*twenty20investments.com

我使用通配符正确吗

我的代码使用正确吗

如果“地图”应用程序工作正常,但首次加载页面时会显示错误消息,是否还有其他人遇到此问题

非常感谢你的帮助,这让我快发疯了


Allan

您的页面中有2个对maps API的调用。取下第一个包含不正确钥匙的钥匙

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQIAAAAPDUET0Qt7p2VcSk6JNU1sBSM5jMcmVqUpI7aqV44cW1cEECiThQYkcZUPRJn9vy_TWxWvuLoOfSFBw" type="text/javascript"></script>


<script src="http://maps.google.com/maps?file=api&v=3&sensor=false&key=AIzaSyB43pMEmHePuEpqxoSESxpLfUVq8lfz7AY" type="text/javascript"></script>


是的,我也看到了,但不知道如何删除第二个条目。在最初的aspx页面中只有一个实例,当代码被编译时,源代码被剥离并打包到其他地方(我认为),在查看页面源代码时只留下html代码。我不知道是什么导致了第二个条目,有什么想法吗?项目中其他地方的头文件?啊哈,找到了。主文件页面中有第二个条目。让我试试,几乎可以肯定这是问题的根源。非常感谢。很棒的东西-很高兴你找到了:)