Fix api authentication

Hi, can’t authenticate with FIX API
Market data

message.Header.SetField(new BeginString("FIXT.1.1"));
                message.Header.SetField(new SenderCompID(sessionId.SenderCompID));
                message.Header.SetField(new TargetCompID(sessionId.TargetCompID));
                message.SetField(new MsgSeqNum(1));
                message.SetField(new EncryptMethod(0));
                message.SetField(new HeartBtInt(_heartBtInt));
                message.SetField(new Username(Model.QuoteSession.Login));
                message.SetField(new Password(Model.ApiKey));
                payload = new[] { sendingTime, msgType, "1", sessionId.SenderCompID, sessionId.TargetCompID, Model.QuoteSession.Password };
                signature = CreateSignature(string.Join('\x01', payload));
                message.SetField(new RawDataLength(signature.Length));
                message.SetField(new DefaultApplVerID("9"));
                message.SetField(new RawData(signature));

order entry

message.Header.SetField(new BeginString("FIX.4.2"));
                message.Header.SetField(new SenderCompID(sessionId.SenderCompID));
                message.Header.SetField(new TargetCompID(sessionId.TargetCompID));
                message.SetField(new MsgSeqNum(1));
                message.SetField(new EncryptMethod(0));
                message.SetField(new HeartBtInt(_heartBtInt));
                message.SetField(new Username(Model.QuoteSession.Login));
                message.SetField(new Password(Model.ApiKey));
                payload = new[] { sendingTime, msgType, "1", sessionId.SenderCompID, sessionId.TargetCompID, Model.QuoteSession.Password };
                signature = CreateSignature(string.Join('\x01', payload));
                message.SetField(new RawData(signature));

Hi @kotba3ilio. Thank you for trying Coinbase APIs. May we ask what is the error message that you are getting?