一个客户一直在开发一个Valence程序,以便使用c#可扩展性库与D2L平台通信。他们能够在注册新应用程序时在平台上验证他们的用户Id。然而,他们正面临着一个问题,即“whoami”API调用的问题。
根据Github中的“basic”程序,有一个名为“valenceUserContext”的会话变量,它在通过平台身份验证后从以下命令中获取值。
Session["valenceUserContext"] = vAppcontext.CreateUserContext( Request.Url, vHost );不幸的是,上面的命令没有返回值(错误是不能在空引用上执行绑定)。他们是否必须为此调用显式设置权限,才能获得返回到会话变量的必要值?
发布于 2015-05-07 03:35:20
在documentation中没有提到此路由的用户隐私控制。有一个API Test Tool可以用来检查主机、端口、应用程序id和密钥。如果这对你的客户端有效,他们应该在他们的配置中仔细检查这些变量。
https://stackoverflow.com/questions/30044622
复制相似问题