Barramento de Serviço da Microsoft em um Grupo de Trabalho do Windows

Acabei de começar a jogar com o Microsoft Service Bus. Agora meu desafio pessoal é que eu estou fazendo isso depois de horas, no meu próprio tempo, etc, o que significa que eu estou usando computadores pessoais e não-domínio. Esses caras são todos do grupo de trabalho.

Eu tive um sucesso decente, especialmente depois de me deparar com este link:Microsoft Service Bus 1.0 não é possível se comunicar com um servidor fora do domínio do cliente

Esse cara forneceu um impulso muito necessário para que eu conseguisse usar o namespace para criar filas, etc.

No entanto, fui eu chegar à função QueueClient.Send (), eu ainda estou recebendo (e parafraseei isso um pouco).

"The token provider was unable to provide a security token while accessing 'https://Windows2008Server:9355/ServiceBusDefaultNamespace/$STS/Windows/'. Token provider returned message: ''.

O mesmo código do link acima é o que estou usando para a fábrica de mensagens. Então minha pergunta se torna, alguém tem alguma idéia sobre como passar este envio para o trabalho?

Se eu conseguir superar esse pequeno problema, posso começar a ver o que o Service Bus pode realmente fazer.

Muito obrigado!

usuario

O mesmo problema de antes, mudou meu código para ser este:

        TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider(connBuilder.StsEndpoints,new System.Net.NetworkCredential("LocalServer", "LocalPassword"));

        MessagingFactory messageFactory = MessagingFactory.Create(connBuilder.GetAbsoluteRuntimeEndpoints(), localUserTokenProvider);
        NamespaceManager namespaceManager = new NamespaceManager(connBuilder.GetAbsoluteManagementEndpoints(), localUserTokenProvider);

Então, parece que eu ainda preciso ter a mesma conta em ambos ...

questionAnswers(4)

yourAnswerToTheQuestion