Does MicroUSB B have 5 seperate lines?
You should expect 4 wires in the cable. Ground and the shield will be connected together at one (possibly both) ends. The 5th ID pin is there to tell you what sort of cable it is. The only male to male cables in the standard are OTG cables which will have ID open circuit at one end and connected to ground at the other.