我正在构建一个HealthVault Web应用程序。为了解释我的问题,我想澄清一下,我没有在任何页面中扩展任何HealthVault类(HealthServicePage
,HealthServiceActionPage
等)。相反,我使用WebApplicationUtilities
中的静态方法与HealthVault数据进行交互。我可以进入登录页面,登录,然后重定向到我的应用程序就好了。但我需要使用WCToken
QueryString参数通过PersonInfo
中的GetPersonInfo(string)
方法访问WebApplicationUtilities
数据。重定向网址未返回/不包含WCtoken
参数。
返回/重定向URL应该这样格式化(通过MSDN上的HealthVault):
https:// applicationActionURL ?target = AppAuthSuccess& wctoken = auth_token & instanceId = 1
而我的只是
https:// applicationActionURL ?target = AppAuthSuccess& instanceId = 1
有人可以帮我找到一种不同的方式来访问PersonInfo
数据或让WCToken
参数显示出来以便我可以使用它吗?谢谢!
答案 0 :(得分:1)
在请求网址中,您可以为shell重定向指定“标记重定向方法”。它应默认为get
,但出于某种原因将其设置为post
。更改了trm查询参数并得到了我的wctoken。