如何在应用程序 > Web 浏览器控件中使用 Google Maps API v3 ClientID

How to use Google Maps API v3 ClientID in application > Webbrowser control

需要获取 Google Map V3 API 在购买的 ClientID 的 .net 应用程序中工作。

应用程序正在使用 WebBrowser 控件将 html 加载到 documentText 中,Url 是 'about:blank'。问题是我无法将 about:blank 放入 google 地图控制台的授权 URL 列表中。我也无法托管 html,因为它需要来自数据库的大量数据。它必须在应用程序中。

任何人都可以帮助我如何在没有 url 或 url = localhost 的应用程序中使用 google map clientID?有什么方法可以欺骗 Web 浏览器控件将 localhost 用作 url 但在代码中使用 html 吗?因为我可以将本地主机添加到白名单中。非常感谢

好吧,您可以使用 OAuth 2.0 而不是 Public API access 键;但是,如果您必须 Public API access,您应该使用 Key for server applications,并通过将 IP 设置为 0.0.0.0/0.

来将其设置为接受所有 IP