Windows 認証の問題によって発生する公開の問題を解決します。
IIS 設定
IIS 7/7.5
- Anaplan XL Web ディレクトリを選択して [Authentication] セクションを開きます。
- [ASP.NET Impersonation] と [Windows Authentication] が有効になっていて、他は無効になっていることを確認します。
- これらのオプションがない場合は、[コントロール パネル] → [プログラム] → [Windows の機能の有効化または無効化] から追加します。
IIS 8
まず、IIS 7/7.5 に記載されている手順を実行してから HTTP アクティベーション機能を設定します。
- [Server Manager] → [Roles and Features] → [Add Role or Feature] → [Features] の順に移動し、
- [.NET 4.5] → [WCF Services] → [HTTP-Activation] を選択します。
web.config
すべてのバインディングのエントリを含めるには、web.config ファイルを変更します。これらのエントリは、認証モード (ベーシック、Windows、又は匿名) と、HTTPS を使用しているかどうかによって異なります。
HTTPS を使用する場合はセキュリティ モードを Transport に設定します。
| HTTPS の使用 | web.config: すべてのバインディング |
| 使用する | <security mode="Transport"> <transport clientCredentialType="Windows"/> </security> |
| 使用しない | <security mode="TransportCredentialOnly"> <transport clientCredentialType="Windows"/> </security> |