I developed a web application using GeoServer - OpenLayers. Now I need to secure the WMS and WFS services. I did it on the GeoServer side. However, when I load the web page IE prompts for user credentials. Therefore, I want to set the user credentials when the page loads. How can I do it?
GeoServer user management and your asp.NET session don't know about each other. You have to explore options to integrate their user management layer. A simpler option would be to proxy GeoServer HTTP requests through your asp.NET application and use the proxy for authentication/authorization.
Searching on the web, I discovered the GeoServer Proxy Extension. I set it up and can see the Proxy Admin Page in the administration console. I added the XX.XX.XX.XX:8080 to permitted hostnames. I set the OpenLayers.ProxyHost variable. However, can't see anything? Am I doing wrong and how do I pass my user credentials to the wms/wfs service?