2016-03-31 13 views
1

IIS 8.5でホストされているSharePoint 2013でCMISを有効化しましたが、問題はSOAPサービスを呼び出すことができますが、 -Type:マルチパート/関連。これはソースアプリケーションでサポートされていません(そうでない場合もあります)。IIS + SharePoint 2013 + CMIS:マルチパートSOAP応答を無効にする

マルチパートのコンテンツタイプを無効にするのに手伝ってもらえますか?私は数日間それについて検索しており、私はすべてのSharePointとIISのオプションを幸運なしで模索してきました。

CMIS、SharePoint、IIS ...私はIISだと思っていますが、私は少なくとも、レスポンスヘッダーを変更してカスタムヘッダーを追加できますIISが、私はマルチパートの事を無効にする方法を見つけることができません...

これは一例であり、応答内容を無視し...

Cache-Control: private 
Content-Length: 998 
**Content-Type: multipart/related;** type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:4748e8de-7139-47e4-914e-1d42beac1762+id=2";start-info="text/xml" 
Server: Microsoft-IIS/8.5 
X-SharePointHealthScore: 0 
MIME-Version: 1.0 
X-AspNet-Version: 4.0.30319 
SPRequestGuid: ec016e9d-8e7d-7035-4d00-69b3136bea29 
request-id: ec016e9d-8e7d-7035-4d00-69b3136bea29 
X-FRAME-OPTIONS: SAMEORIGIN 
SPRequestDuration: 41 
SPIisLatency: 4 
X-Powered-By: ASP.NET 
MicrosoftSharePointTeamServices: 15.0.0.4569 
X-Content-Type-Options: nosniff 
X-MS-InvokeApp: 1; RequireReadOnly 
Date: Thu, 31 Mar 2016 18:31:38 GMT 


**--uuid:4748e8de-7139-47e4-914e-1d42beac1762+id=2** 
Content-ID: <http://tempuri.org/0> 
Content-Transfer-Encoding: 8bit 
Content-Type: application/xop+xml;charset=utf-8;type="text/xml" 
....... 
.... 
.... 

はありがとうございます。

UPDATE:私はすべてのための「テキスト」にmessageEncodingを変更するにはどうすればよい

私は、新しい質問があるので、サービスは、WCFサービス(.SVC)として展開されていることを発見しましたコードへのアクセス権がなく、.svcとしてデプロイされているサービスの操作?

のServiceName = ObjectService バインディング= ObjectServicePortBinding

答えて

0

私は最終的に代わりにSOAPのREST APIを使用していますので、問題が消えてしまった、私は元の質問:(

1

あなたはそれをオフにすることができれば、私は驚くだろう。 CMIS仕様では、MTOM(マルチパート)の使用が義務付けられています。実際には、文書の内容を転送する必要があります。

+0

への答えを知っていることは決してないだろうが、しかし、私は、XMLを変換するために、何らかの方法があるとしIISからそれを送信する前に、任意の手掛かり? – Desproposito

関連する問題