Anyone who develops web application on a Microsoft platform
needs to be aware that additional licenses are required for ALL boxes that provide
services to Internet Users. This is an improvement over requiring a CAL for
every external user (especially when you can’t quantify how many of them there will
be), however can still prove to be a major cost when deploying an online service.
Here’s a FAQ that answers lots of questions on the matter: Internet
Connector Licensing FAQ