2015-05-05 95 views
0

客戶端一直在開發一個c#MVC程序,以使用Valence可擴展性庫與D2L平臺進行通信。他們能夠在註冊新應用程序時通過該平臺驗證他們的用戶ID。但是,他們正面臨'whoami'API調用的問題。'whoami'Valence API調用沒有返回任何值

根據Github中的'basic'程序,有一個名爲「valenceUserContext」的會話變量,它在與平臺驗證後從以下命令獲取值。

Session["valenceUserContext"] = vAppcontext.CreateUserContext(Request.Url, vHost); 

不幸的是,沒有從上述命令返回的值(錯誤不能在空引用上綁定綁定)。他們是否必須爲此調用顯式設置權限才能獲得返回到會話變量的必要值?

+0

您不需要爲基本示例設置任何權限。您可以使用fiddler(如[此處](https://community.brightspace.com/devcop/blog/troubleshooting_your_web_applications_using_a_network_trace~1)所述)並聯系[email protected]?謝謝。 –

回答

0

documentation中沒有提及此路由的用戶隱私控制。有一個API Test Tool可用於檢查主機,端口,應用程序ID和密鑰。如果這對您的客戶端有用,他們應該在他們的配置中再次檢查這些變量。

相關問題