Boa tarde,
Abrindo o retorno do provedor, acusa um provável problema de autenticação.
The request has not been applied because it lacks valid authentication credentials for the target resource
Veja que nos métodos deste provedor existe um para gerartoken.
../trunk2/Fontes/ACBrDFe/ACBrNFSeX/Provedores/SigISSWeb.Provider.pas
Provavelmente você precisa primeiro preencher Emitente.WSUser, Emitente.WSSenha e consumir este método.
procedure TACBrNFSeProviderSigISSWeb.PrepararGerarToken(
Response: TNFSeGerarTokenResponse);
var
AErro: TNFSeEventoCollectionItem;
Emitente: TEmitenteConfNFSe;
begin
Response.Clear;
Emitente := TACBrNFSeX(FAOwner).Configuracoes.Geral.Emitente;
if EstaVazio(Emitente.WSUser) then
begin
AErro := Response.Erros.New;
AErro.Codigo := Cod119;
AErro.Descricao := ACBrStr(Desc119);
Exit;
end;
if EstaVazio(Emitente.WSSenha) then
begin
AErro := Response.Erros.New;
AErro.Codigo := Cod120;
AErro.Descricao := ACBrStr(Desc120);
Exit;
end;
// Aten��o: Neste xml todos os "Ws_" do in�cio das tags devem ter o primeiro "W" em mai�sculo
Response.ArquivoEnvio := '{"login":"' +
OnlyNumber(Emitente.WSUser) + '","senha":"' +
Emitente.WSSenha + '"}';
FpPath := 'rest/login';
FpMethod := 'POST';
FpMimeType := 'application/json';
end;