Our company 3D Scenes Web Apps are developed by WAB (Develper Edition). Its current version is 2.20
Our customers do not log in directly to our server, but we use "Single Sign On" and they login by active directory authentication, using Azure, and the login dialog box presents a choice - whether to login as a regular user, via azure, or directly into the portal server. Regular users login via azure.
After upgrading from WAb 2.17 to WAB 2.20, the "Single Sign On" does not function at all - the dialog box contains only the option to login directly into the portal server, which is NOT how a regular user should enter.
correct login dialog box.jpg is what I expect to see, that enables me to choose between 2 options of login. The top one is login by Azure, that this is needed.
incorrect login dialog box.jpg is what I get instaed, that logs directly into our server and not throgh the azure. But we need to loging through the Azure...
I found that WAB version 2.20 works with ESRI Javascript API version 4.19,
and I found that if I modify the WAB 2.20 to work with API 4.18 then the login dialog box is OK.
and if I modify the WAB 2.20 to work with API 4.20 then the login dialog box is still NOT OK.
So the problem is NOT in the WAB code, but in the code of Javascript API 4.19 and 4.20
THIS IS A BUG IN API 4.19 and 4.20
and ESRI should correct the API 4.19, 4.20 and the next versions to come.
ESRI correction to API 4.19, 4.20 and the next to come, will be greatly appreciated.