我们已经使用 sitefinity 和 MVC(羽毛小部件)建立了我们的平台。这适用于网站本身。我们现在还想开发一个应用程序来提供用户 REST 服务。为此,我们实现 了https://docs.sitefinity.com/implement-the-apicontroller-mvc 如果我们导航到 Web 浏览器中的 url,我们会得到正确的结果。
我现在正在 WPF 中制作一个演示应用程序来使用此服务并测试我正在使用的所有功能https://docs.sitefinity.com/request-access-token-for-calling-web-services#resource-owner-client- flow-request-a-token-by-a-trusted-client 这个链接,但是在遵循示例之后,我遇到了一些我不知道解决方案的错误。
我已经解决了登录问题并获得了一个有效的令牌。但我现在得到一个我无法放置的“不支持的媒体类型”错误。有谁知道可能导致此错误的原因?
编辑:我启动了一个调试窗口,似乎我没有在服务器端获得经过授权的用户。所以我不知道我应该展示谁的数据。我发现http://docs.identityserver.io/en 作为文档,但我没有找到任何关于如何在 sitefinity 中正确执行此操作的文档。