0

ローカルコンピューター(IIS、WIN7でホストされている)で正常に動作するWCFサービスがあります。ブラウザを介してサービスにアクセスし、WSDLと含まれているXSDを表示することは問題ありません。サービスをサーバーに移行すると、WSDLは正しく表示されますが、XSDに到達できなくなります。サービス自体は機能するので、これは大丈夫で、どういうわけか私には不思議です。

では、XSDを表示しない理由は何でしょうか?(これはWin Server 2008であり、WSはIISでホストされています)

4

1 に答える 1

1

自分の問題を自分で解決する方法について、どういうわけか答えを見つけました。ApplicationPool の ID をApplicationPoolIdentity から LocalSystemに変更しました。現在、問題なく XSD を表示しています。そのため、ApplicationPoolIdentity が持つ権利に問題があったようです。このリンクは正しい方向を示してくれました。

于 2012-11-30T11:09:57.440 に答える