Damien Hoyland got a double, while Sam Hidalgo-Clyne and Alex Toolis crossed, the latter in the dying stages, to keep Edinburgh in contention for the play-offs.
And with three games left in the regular season Solomons knows how important that reaction was.
"We didn't play well in those first 40 minutes," said Solomons.
"We had opportunities for tries and we blew them. At half-time we said 'we've got 40 minutes to save our season'.
"We hardly fired a shot in the first half and we needed to get into it, which we did.
"I will say, in fairness to the players, that it was a five-day turnaround from our last game. There was a lot of sand on the pitch at the Dragons and that took a lot out of the boys' legs.
"It's a very tough run-in but we are going to give it everything. The players showed a lot of character and commitment to hang in and get that bonus point."
To buy tickets for the GUINNESS PRO12 Grand Final click here. Also follow us on Facebook, join the conversation on Twitter, sign up to our YouTube channel for extensive match highlights and sign up for our newsletter for regular updates on the GUINNESS PRO12.