apacheのリバースプロキシで外からActiveSync (2)
うまくいかない原因がわかって、つながったのでメモ。
おさらい
構成はこんなかんじ。Exchangeをさらしたくないんで、
フロントエンドサーバがわりにApacheでリバースプロキシしてます。
[iPhone] <---> Internet <---> [Apache Proxy Server] <---> Lan <---> [Exchange Server]
つまずいていたのは、認証部分だった
IISの仮想ディレクトリ“Exchange”の「ディレクトリ セキュリティ」タブの[認証とアクセス制御]の編集で、「統合Windows認証」チェックボックスをチェックするとiphoneからみえた。
ところが、OutlookWebAccessにアクセスできなくなった...
Proxyをはさんでいたのがまずかった...
ActiveSync を使用する場合は「統合Windiws認証」が使われる。
しかし、「統合Windiws認証」はProxy Serverを通過できない。
認証の順番「統合Windiws認証」→「基本認証」。