如何在 WinJS 应用中的后台上传器中设置服务器凭据



>我在WinJS应用程序中调用了下面的附加代码,并不断收到此错误405方法不允许。我已经将方法属性更改为"POST",仍然是同样的事情。有些人说这与权限有关,所以我正在尝试在上传器中设置凭据。这是一个内部应用程序,因此我们假设它应该携带 Windows 身份验证。但此刻,我找不到办法。有人可以帮忙吗?

uploader.createUpload(endpoint, file)
                    .startAsync()

你还没有将问题缩小到你应该担心如何使用 BackgroundTransfer API 表达你需要什么的程度 - 你需要弄清楚你需要表达什么,首先

如果您可以访问良好的文档或要连接到的此内部服务的知识渊博的所有者,那么您的第一步应该是咨询该文档,以确定HTTP请求(以及关联的凭据标头(应该是什么样子。

如果您无法访问它,

第二个最佳起点是获取您要上传到的该服务的现有工作客户端,并使用网络捕获软件(例如 Fiddler(查看它发送的请求是什么样子的。

确定需要使用的特定 HTTP 方法和服务器凭据后,可以通过在创建上传之前设置 uploader 对象的methodserverCredential属性来告诉 BackgroundTransfer 使用它们。

最新更新