After creating an Experience Builder App with Developer Edition, how can I host it and then display it in AGOL?
I was following along on this intro video, and after deploying to IIS via a virtual directory, the speaker just says "...depending on your share settings, it could be hit publicly...".
https://www.youtube.com/watch?v=YLBxBio96a8
The documentation also says:
"The experiences you create with developer edition of ArcGIS Experience Builder can be downloaded and hosted on a web server", but no further directions on how to host on a web server.
What are the next steps to get my app viewable to the public from a friendly url (not the server name)?
As someone who is not a developer, tutorials with videos / screenshots are most helpful if possible.
Do you have a web server you can host it on? The solution to a similar question says there is no way to host it on ArcGIS Online.
Yes I have a server, I'm just curious what the next steps are from putting it on IIS to making it public and available to navigate to on AGOL
@cjms - from my relatively recent experience of getting started with ExperienceBuilder Dev Edition and hosting to an internal web server, this is what I'd review and likely stumble through:
This is the extent of my (current) knowledge, so let me know how it goes and I'll try to track down some answers!
I guess I also could have looked at who presented the video you linked... 🤔
I sent this to my friend @PaigeWaterbury to review! 😁
Thanks for bringing this one to my attention, @ToddW_stl!
@cjms I agree with everything Todd said except for in step 6. Assuming you're working with the latest version of ExB Dev Edition (currently 1.19) I would recommend checking the clientId box, as this removes the need for you to go in and manually manipulate a JSON file.
Was that broken at 1.18 and fixed for 1.19? I'll update my notes, if so. I think i started on 1.18 and struggled with the client ID / Redirect URLs for a while, but whatever I did (above) eventually worked for me.
I honestly can't speak to 1.18 on the clientId checkbox specifically. But I can confirm that in 1.19 the clientId is properly populated when you check that box.