公证和认证结婚证程序如下:

    1、国外结婚证书的认证:

  第一、委托国外律师公证人将国外注册的结婚证书进行公证;

  第二、委托国外律师将经过公证的结婚注册证书在该国外交部进行公证;

  第三、委托国外律师将经过该国外交部公证过的注册证书在中国驻该国使领馆进行认证;

  第四、国外律师将认证过的法律文书寄回国内,成为向法院立案的依据。  

  2、香港结婚证书的认证:

  第一、委托香港的中国司法部指定的公证律师做公证(包括查核和公证);

  第二、委托香港律师到中国法律服务香港公司敲转递章;

  第三、将该份文件寄回国内,作为立案依据。 

  3、澳门结婚证书的认证:直接委托中国法律服务澳门公司做公证。

    4、台湾地区注册证书的认证:

    第一、委托台湾律师到台湾公证机关作公证;

  第二、台湾公证机关将公证文书副本寄交上海公证员协会和大陆当事人一方;

  第三、副本到后,大陆一方将公证文书拿到上海公证员协会做核证;

  第四、将核证过的公证书交至法院作为立案的依据。