InfoPath Forms Services 匿名アクセスで投稿したい! Part 2 のつづき

 (つづきです)

 

5.      web.config ファイルを作成し、2の手順で作成したInfoPathSv フォルダに保存します。
内容は次のようになります。

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

       <system.web>

<customErrors mode="RemoteOnly"/>

                     <compilation debug="true" />

       </system.web>

       <system.serviceModel>

<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />

<services>

<service behaviorConfiguration="InfoPathWcf.FormUploadBehavior" name="InfoPathWcf.InfoPathSv">

<endpoint address="" binding="basicHttpBinding" contract="InfoPathWcf.IInfoPathSv">

<identity>

       <dns value="localhost" />

</identity>

</endpoint>

<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />

< host>

       <baseAddresses>

<add baseAddress="http://sv01/InfoPathSv/" />

              </baseAddresses>

</host>

</service>

</services>

<behaviors>

<serviceBehaviors>

       <behavior name="InfoPathWcf.FormUploadBehavior">

       <serviceDebug includeExceptionDetailInFaults="true"/>

       <serviceMetadata httpGetEnabled="true" />

       </behavior>

</serviceBehaviors>

</behaviors>

</system.serviceModel>

</configuration>

 

以上で WCF サービスの展開は終わりです。

ブラウザで InfoPathWcf.svc にアクセスしてみてください。(http://ServerName/InfoPathSv/InfoPathWcf.svc)

下記のようなエラーになりますが大丈夫です。

Part 3でこのエラーを解決します。

 

奥田理恵

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中