No once you deploy the app it does not need a port specified.
Step 7 needs to be updated in the app deployment help doc.
There is a huge amount of open ended possibles... lots of details would be needed... but a place to start would be:
The AppID is for SAML and OAuth... test without.
I wouldn't set proxy at all.
Test in Chrome or IE 11
Id make sure IIS is running properly on your web server, test by enabling anonymous.
This is definitely an architectural issue..
Since the Web application works when developing (Web Application builder).... downloading the zip.. unzip and.. dump to wwwroot.. find the folder in IIS... 'Add Application' ... just as a test.. should work...
then start applying sercurity and such to see where the breakdown is in your setup.
No I am not talking about the App registering you did in your orgizational account online I am talking about the first time you ran WAB it asks for your orgs portal url. You can check this by opening [install dir]\server\signininfo.json file.
So it sounds like your web server is not https enabled and thus you are having an issue.
You really need to go back and set your WAB to use standard http. To do this delete the signininfo.json file and restart WAB and this time use the http url for your portal address. once you have done that open the app in WAB Dev again and change something small like that apps name (you can change it back latter) and save the app. Then re-download the app from WAB and try deploying again to your web server.
Hi, Robert. Sorry for the delay. There was a crisis needing my attention.
Yes, I want to host an application that I have already configured to a web server, since I cannot do as much customization hosting on ArcGIS Online. I believe the server is https enabled, but, I did as you suggested without results. My server does not have a 3344 port, so I designated another one that was available. That wouldn't have an effect, would it?
You do not host the Web AppBuilder on your web server you download the app from WAB on your dev machine and then extract the contents of that zip file to your web server.