The FuseIT WSDL parser and Apex generator has a number for number of supported features.
With publicly accessible WSDL URLs you can use the basic online version to generate the required Apex classes.
...
Online Version Restriction
- The URL should be publically publicly accessible.
- URL should not require any cookies or session headers for authentication.
- All the subsequent import locations should also be publically publicly accessible.
- If the web service is on a private network, please use our FuseIT SFDC Explorer application to generate Apex classes from WSDL locally on your machine.
...