2017-04-11 67 views
0

当我在普通html中使用google maps api时,它工作正常,但是当我将其复制到asp.net项目中时抛出错误。谷歌地图js api在纯html页面中工作正常,但在asp.net mvc页面中不起作用

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=SECRET_KEY&libraries=places&language=ru-RU"></script> 

该API项目未授权使用此API。请确保此API在Google中被激活

+1

这听起来像一个愚蠢的问题。但是,当您将它放在.Net Core项目的.cshtml页面上时,是否在脚本的url中使用了正确的密钥?将脚本标记放在HTML页面和.cshtml页面之间几乎没有区别。检查浏览器中的查看源以查看呈现的内容。 –

+0

东西测试[禁用和重新启用API](http://stackoverflow.com/questions/32994634/this-api-project-is-not-authorized-to-use-this-api-please-ensure-that-这个api) –

+0

Api键在html文件夹和asp.net项目中是一样的。如果我打开只是file.html它的作品,但是当我运行本地服务器它抛出这个错误。 – AidOnline01

回答

0

我刚刚重新加载Visual Studio并开始工作?