...
The html page hosting the EDS has to include a named <div> and that name should be passed to the EDS code.
...
<div
...
id="idpSelect">
...
This error indicates that name supplied in the idp_config.js
file does not exist.
fatal.noData
Text: Metadata download returned no data.
This error indicates that the XMLHttpRequest get returned no data at all. It it more likely to be browser deficiency than a configuration one.
fatal.loadFailed
Text: Failed to download metadata from 'SourceURL'
This indicates that the JSON source could not be located at the supplied location. This will usually mean an incorrectly specified dataSource.
fatal.noXMLHttpRequest
Text: Browser does not support XMLHttpRequest, unable to load IdP selection data
...
Text: No URL return parameter provided
Some port of the Discovery Protocol was supplied to the EDS, but this did not include a return address.
fatal.badReturnString 1.2.1
Text: Return parameter is not whitelisted
The return address supplied was not permitted based on the configured set of allowable locations.