2014-02-12 66 views
0

当我点击一个链接到我上传到Sharepoint 2013 ONLINE的html文件时,它强制我下载它,而不是直接在浏览器中打开它。我知道这是因为SharePoint Online添加标题X-Download-Options:noopen并且text/html不在MIME类型中。sharepoint 2013在线mime

所以我可以下载html,并从我的Downloads文件夹中打开它。然而,可以理解的是,并没有下载页面中提到的图像等,使其无用。

在谷歌上有关于Sharepoint和mime类型(主要与pdf相关)的负载,但在Sharepoint 2013 ONLINE上很少。我无法管理“农场”的网站集。

我试过使用Powershell,但所有的Sharepoint特定功能,例如Get-SPWebApplication不可用于我的客户端PC。我试过Enter-PSSession远程连接Powershell,但它没有连接。

我是新来的Sharepoint Online和Powershell,我真的很苦恼。

任何解决方案,提示或技巧赞赏。

感谢

伊恩

回答

1

至于PowerShell的: 你有cmdlet的数量非常有限。通常,您可以区分SP cmdlet(用于服务器)和SPO cmdlet(用于Sharepoint Online)。 这里是cmdlet的完整列表: http://office.microsoft.com/en-001/sharepoint-help/introduction-to-the-sharepoint-online-management-shell-HA102915057.aspx

要连接到SPO你需要在SharePoint命令行管理程序和连接-sposervice: http://technet.microsoft.com/en-us/library/fp161392

至于最初的问题: 你与网站内容检查类型和网站功能,如果有什么可以帮助你?

+0

谢谢arletka。我已经下载并安装了Sharepoint Online Management Shell。我似乎需要'以管理员身份运行',但这没有问题。 运行时 Connect-SPOService -Url https:// blahblah。sharepoint.com -Credential [email protected] 我收到了“当前网站不是租户管理网站”错误。谷歌搜索,并添加到网址的管理员。 连接,SPOService -url https://blahblah-admin.sharepoint.com -Credential [email protected] 但我现在得到 连接-SPOService:远程服务器返回错误:未经授权(401) 任何想法? Ian – DiamondBeezer

0

您是否使用网站管理员凭据? 检查负责您尝试访问的网站集的门户网站。

我猜你有一个全局管理员负责所有网站集的所有内容,可能是所有者。使用全局管理员来确保。您可以测试凭据:

$cred=get-credential 
    connect-msolservice -credential $cred 
    get-msoldomainverificationDns 

输入域。如果它引发错误,这些不是管理员凭证。

+0

谢谢arletka。 理论上我有完整的管理权限,但也许不是!我会问其他管理员,看他说什么。 我会尝试你的证书测试并回到你身边。 干杯 伊恩 – DiamondBeezer

+0

没问题,如果你需要更多的东西写。如果你认为他们有用,请给出答案 – grisha

+0

嗨arletka。我试图从Sharepoint Online powershell运行凭据测试,但我只是得到: '术语'connect-msolservice'不被识别为cmdlet,函数,脚本文件或可操作程序的名称。' 任何线索我哪里出错了? Ian – DiamondBeezer

0

无法直接从SharePoint Online打开HTML文件。这里有一些解决方法可以很好地解决问题。

  1. 在资源管理器视图中打开库,然后从那里打开htm文件。

  2. 将HTML文件转换为ASPX。