The current method for publishing custom layout print services that use secured services, publishing from ArcPro, is very difficult and WAB won't recognize the url as a print service once it is published.
I would love to see esri develop a method similar to the method used for ArcMap for embedding credentials into print services. An easy method without having to use arcpy.