配置SharePoint Server使Office文档默认在客户端打开
??SharePoint Server?Office??????????
[??:????????? , Office/Project????, ????????????? ]
Office Web Apps????SharePoint Server 2010?????,?????????????Word?Excel?PowerPoint??????????????? ????office??????SharePoint?? ???/?? Office ??,????????Office??????????,?????????????????????
?????Office Web Apps?,??SharePoint????Office??,??????????,?????????????:?????Office Web Apps,?????????????????,???????Office???????????,??????????
????
?????????(Client Integration)????:
- ?SharePoint?????,??”??????”,????”????????”,??????????????
- ??”??????”(Authentication Providers),??????,???”?????????”?????”?”?
????????????:
- ? SharePoint ?????,??“????”,????“????”?
- ?“????”???“?????”?,??“?????”?
- ?“??”??,?“?????,?????????????”??,“????”?
- ?“Office Web Apps”??“??”(Deactivate)?
?????,?????????Office?????????,????“???????”(View in Browser)?”???????”(Edit in Browser)?????,???“?Microsoft Word???”(Edit in Microsoft Word)?
??“????”????
“????”???????????,?????????????“????”??????
??????SharePoint?Application Server,???????:C:\Program Files\Common Files\Microsoft Shared\Web Server Extension\14\Template\XML(??????????Program Files), ???????xml??:
serverfilesword.xml
serverfilespowerpoint.xml
serverfileexcelserver.xml
???????????SharePoint??,???????Office?????,??????Office Web App???????????????????xml??,?serverfilespowerpoint.xml??(??PowerPoint???????):
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright (c) Microsoft Corporation. All rights reserved. -->
<ServerFiles>
<Mapping FileExtension="pptx" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" CreateRedirectUrlTemplate= "/_layouts/CreateNewDocument.aspx?id=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="potx" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="ppsx" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="pptm" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="potm" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="ppsm" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="ppt" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="pot" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="pps" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" NoGetRedirect="TRUE"/>
<Mapping FileExtension="odp" RedirectUrlTemplate= "/_layouts/PowerPoint.aspx?PowerPointView=ReadingView&PresentationId=|0" CreateRedirectUrlTemplate= "/_layouts/CreateNewDocument.aspx?id=|0" NoGetRedirect ="TRUE"/>
</ServerFiles>
???xml????,??FileExtension??????????????????PowerPoint.aspx,??Office Web Apps????“????”??????,??xml?????????????????????????:
- ???????Web Application???
- ??Office Web App??????? SharePoint application server,???????
- ????
???Office????????,???????“<!-?????->”??????<ServerFiles>…</ServerFiles>?????, ?????xml?????????????????Office Web App ?????
“????”?“????”
??????????Office Web Apps,??“????????”(Manage Service Application)??,?Word Viewing Service, PowerPoint Viewing Service??????
?????,?????????????????,?????:
????
???????????????????(Office Web Apps)
https://technet.microsoft.com/zh-cn/library/ee837425.aspx
????????????????