[[戻る>FAQ]]

*目次 [#vcbee13d]
#contents

*FAQ [#paa4da0c]
**[[通信制御機能]] [#g315c865]
***プロキシ経由やプロキシ認証をサポートしているか? [#lba45465]
サポートしています。プロキシへのURLやCredentialsをXML定義ファイルに指定可能です。 また、これらをAPIから直接指定することも可能です。

***Windows認証を使用したSSOをサポートしているか? [#u8d95446]
サポートしています。ケルベロス認証をサポートしていますので、ベース クライアント セキュリティ モデルに於ける ダブル~トリプル ホップも可能です(ただし、ベース クライアント セキュリティ モデルは通常推奨しない方式です)。

***RPC、TCP/IPなどの通信プロトコルはサポートしているか? [#n8233c5a]
サポートしています。サービス インターフェイス、サービス プロキシを追加開発することで対応可能です。 同様に、他の未サポートのプロトコルも追加開発により対応可能です。

**ログ出力機能 [#v9abc4ad]
***ログ出力機能に於いて、1系 ⇔ 2系と言ったローリングを実現可能か? [#za81ebee]
ログ出力機能は、log4netの機能を使用しておりますので、log4netの類似機能(MaxSizeRollBackups、CountDirection)で代替下さい。

***ログ出力機能に於いて、ユーザ毎に異なるファイル出力が可能か? [#s1186e71]
リッチクライアント(特にターミナルサービス)の場合、log4netの機能を使用し、ログイン ユーザ毎にログ出力先を変更できます。 具体的には、ファイル出力のアペンダ設定に<param name="File" value="${USERPROFILE}?Log?ACCESS" />と記述すればOKです(USERPROFILEはログイン ユーザ毎に異なる環境変数値)。

**リッチ クライアントの定義ファイルの保存先に、ユーザ毎に異なるディレクトリを指定可能か? [#j404d8db]
リッチクライアント(WindowsForms、WPF、ClickOnce、XBAP、ターミナルサービス)の場合、環境変数を使用してデータ保存先を選択できます。 具体的には、リソースローダ部品のパスに"%USERPROFILE%?AppData"と指定すればOKです(USERPROFILEはログイン ユーザ毎に異なる環境変数値)。
 
**ASP.NETのweb.config、app.configへの変更の反映タイミングが解らない。 [#t01feb6b]
反映には、IISの再起動が必要です。web.configが変更されると、自動的にIISの再起動がかかり、直ちに変更が反映されます。 しかし、app.configの変更ではIISが再起動しないので、iisresetコマンドを使用して手動で変更を反映する必要があります。※ ASP.NET開発用Webサーバを使用している場合は、上記IISをASP.NET開発用Webサーバに読み換える。

**Forms認証ログイン前にJSファイルなどを参照できない。 [#uf77cceb]
Forms認証で、左記現象が発生することを確認しました。 これを回避するには、web.configのセクションに、以下の定義を追加する必要があります。

 <!--
   JavaScript ファイルを認証対象外にする
 -->
 <location path="Framework/Js">
   <system.web>
     <authorization>
       <allow users="*"/>
     </authorization>
   </system.web>
 </location>

**.Net Framework ClientProfile で動作&コンパイルできない。 [#bccf3536]
Client Profileはサポートしていません。

-理由
--Client Profileは4.5でドロップされるようなので。
--Client Profileでは存在しないサーバサイドAPIを多数使用しているため。

 .NET Framework Client Profile
 http://msdn.microsoft.com/ja-jp/library/vstudio/cc656912.aspx
   .NET Framework 4.5 以降では、Client Profile が中止され、
   完全な再頒布可能パッケージのみが使用できます。

今まではdefect(欠陥)か?とも考えていましたが、
上記理由で、今後のClient Profileへの対応予定はありません。
(また、Client Profile前提の開発も、あまりお勧めしません)


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS