Try our conversational search powered by Generative AI!

Hidden visitor profiling doesn't work with freegeo provider

Found in

EPiServer.Forms 4.15.0

Fixed in

EPiServer.Forms 4.15.1

(Or a related package)

Created

Jul 04, 2018

Updated

Aug 10, 2018

State

Closed, Fixed and tested


Description

Steps to reproduce

Precondition:
Install an MVC site with the geolocation setting as below:

  <geolocation defaultProvider="freegeo">
      <providers>
        <add name="maxmind" type="EPiServer.Personalization.Providers.MaxMind.GeolocationProvider, EPiServer.ApplicationModules" databaseFileName="App_Data\GeoLiteCity.dat" />       
        <add name="freegeo" type="EPiServer.Forms.Internal.GeoData.FreeGeolocationProvider, EPiServer.Forms" geoApiUrl="http://freegeoip.net/json/{0}" />
      </providers>
    </geolocation>

1. Create a form having Hidden visitor profiling element (GEO = Latitude, for example).
2. Add the form to a page.
3. Submit the form.
4. View Data submission.

Expected:
Latitude should be shown

Actual:
No data on Hidden visitor profiling element