如果会话ID用于Bing映射,则可以减少可计费事务。
详细信息在此链接上;http://msdn.microsoft.com/en-GB/library/ff859477.aspx
You must use the Bing Maps Key that you used to load the map control to request a session ID. This session ID is only valid for the map control session. For the web-based Bing Maps AJAX v7 and Silverlight controls, a session begins with the load of the map into a user’s browser and ends when the browser is closed or the user moves to a different page.我不确定“会话在浏览器关闭或用户移动到另一个页面”时结束。
请纠正我如果我是错误的,我认为在密码保护的网站会话结束时,用户注销。例如,在我的asp.net页面上,首先我想显示一个地图上的20个引脚点或位置取决于数据集的结果,然后我想在一张地图上显示可能是10个结果。我可以在第一次发出请求时在用户会话中保存会话id,并一次又一次地使用它,这将将事务减少到1。
每次关闭映射窗口时,是否都需要使用新的会话id?我正在考虑在新窗口上显示地图。
发布于 2014-10-14 21:03:54
在加载交互式地图时,地图会话将持续很长时间。如果您导航到另一个页面,则会话已经结束。保存要在其他页面上使用的会话键是与Bing地图的使用条件相反的。会话键只用于与创建会话键的交互式地图相同的页面上的服务。
每次加载新的交互式地图时,都需要创建一个新的会话键。
https://stackoverflow.com/questions/26365329
复制相似问题