However, senators and other sources at the meeting called the session "testy," and one senator said Obama "needed to take a valium," Politico reported.
A White House account of the session said Obama asked for GOP cooperation "in finishing work on measures to help create jobs and improve our economy." He also asked for swift action on the arms treaty with Russia and confirmation hearings for Supreme Court nominee Elena Kagan.
"The President also urged the conference to work with him to address two major, unresolved issues: comprehensive immigration reform and energy legislation," the statement said. "On immigration, the President noted that many in the conference have supported efforts before to fix a broken system and impose accountability at our borders, accountability for employers who undercut the law by hiring undocumented workers; and for the workers themselves, who are here illegally and must take responsibility. And he urged them to work with him across party lines to make progress on this issue."
The statement said none of the issues was resolved during the session.
"But, the President believes that direct dialogue is better than posturing, and he was pleased to have the opportunity to share views with the conference," the statement said.
Sen. Bob Corker, R-Tenn., said during the meeting Obama had been two-faced, asking for Republican support on financial regulatory reform and then backing a bill that had primarily Democratic support, Politico reported.
Sen. Pat Roberts, R-Kan., said Obama became upset during the session.
"He needs to take a Valium before he comes in and talks to Republicans and just calm down, and don't take anything so seriously," Roberts said. "If you disagree with someone, it doesn't mean you're attacking their motives -- and he takes it that way and tends then to lecture and then gets upset."