我有一个使用表单身份验证(SimpleMembershipProvider)的ASP.Net(MVC)Web应用程序。我还有一个使用Flex构建器开发的Flex GIS查看器应用程序。我可以将凭据传递给Flex Viewer应用程序吗?
我可以通过从我的web应用程序(用C#编写)调用arcgis web方法GetToken()并使用为提供地图服务调用提供的令牌(使用JavaScript)来连接底层的地图服务。我错误地认为我能够将令牌传递给Flex Viewer应用程序,或者至少在连接后维持与地图服务的会话。
是否有某种方式向Flex Viewer提供此令牌,以便用户不必提供两次凭证(Web应用程序和Flex查看器)?我在网址中想的可能是,据我所知,Flex Viewer需要每个地图服务调用的标记。
还是我在错误的道路上?我的方法是使用JavaScript代替flex,因为我可以完成这项工作,但是如果可以帮助的话,我想避免重做Web查看器。