I am creating an API that runs between QGIS and my GeoServer that includes Basic Authentication which is read by the API that confirms if that user has an account with us. I can load the majority of the layers when:
- Ignore GetMap/GetTile URI reported in capabilities
- Ignore GetFeatureInfo URI reported in capabilities
are both checked.
When they are not both checked, the layer doesn't load and I get a pop-up asking for the GeoServer realm credentials.
I can load layers from the GeoServer from OpenLayers just fine which uses Basic Authentication. So I feel that the problem lies within QGIS.
What part of the QGIS authentication may be the cause of this issue?