Corbyn denies previously backing Scottish independence
SNP MP Mhairi Black said he supported the policy during a private conversation.
UK Labour leader Jeremy Corbyn said he has "never" supported Scottish independence on a visit to Glasgow to call for Navy shipbuilding contracts to stay in Britain.
Speaking at the Fairfield Shipbuilding Museum in Govan, the Labour leader said UK Government plans to put the £1bn contract for three new Royal Fleet Auxiliary ships out to international tender was "wrong".
Backed by Scottish Labour leader Richard Leonard, he called on the government to guarantee the ships are built in the UK and said rules enabling Navy warships to be built at domestic shipyards could be extended to cover these naval support vessels.
Corbyn faced criticism from the SNP who said he was attempting to rewrite history in portraying himself as a defender of shipbuilding on the Clyde after a Labour "betrayal" on warship pledges during the campaign for the Scottish independence referendum.
Questioned on recent claims by the SNP's Mhairi Black that she knew from talking to Corbyn he personally did not believe in Labour's official position of supporting Scotland remaining in the UK, he said: "I have never supported Scottish independence.
"What I want is to lead a UK Labour government. I want to see a Labour government in Scotland."
He accused the Conservative government of "trashing" the UK's shipbuilding tradition and said Labour's plan would sustain existing jobs in the industry and create new ones.
He said: "Workers in UK shipyards, from Plymouth ... and Glasgow to Belfast share a proud tradition of building some of the best ships in the world.
"Unfortunately the Conservative government is currently trashing that tradition by offering up the Ministry of Defence's most recent contract for three new Fleet Solid Support Ships to overseas companies to be built elsewhere.
"This decision is wrong. Today we are calling on the Government to guarantee that these three new ships for the Royal Fleet Auxiliary will be built in domestic shipyards."
Corbyn said this could secure more than 6500 jobs - 1800 of these in shipyards.
SNP MSP for Glasgow Anniesland, Bill Kidd, accused Corbyn of having a "brass neck".
He said: "Workers on the Clyde and people across Scotland haven't forgotten Labour's betrayal of the industry in 2014-making promises they couldn't keep in order to shore up votes in their grubby alliance with the Tories.
"Scotland was promised 13 new frigates, then it was eight, but they've only signed contracts for three."