Jump to content
Fórum Script Brasil
  • 0

Web Service WCF com Proxy


Miguel5655
 Share

Question

Boa tarde,

 

Estou com algumas dificuldades no desenvolvimento de uma aplicação.

A aplicação é windows forms e utiliza um WebService para se ligar do cliente até ao nosso servidor onde está o WebService (IIS).

 

Em desenvolvimento no Visual Studio adicionei em "Service references" a referência do WebService (óbvio que em produção alterei para o endpoint onde o webService está alojado no IIS).

 

Isto tudo está a funcionar, o meu problem está em clientes que usam Proxy para aceder á internet.

Não consigo encontrar documentação sobre isto e não consigo colocar o meu WebService a funcionar pelo proxy.

 

Por exemplo, no caso de um WebRequest a classe permite-me introduzir ou obter por defeito o proxy usado pelo Internet Explorer ou Chrome (WebRequest.GetSystemWebProxy()). Nesta classe consigo introduzir as credenciais proxy de acesso e funciona através do Proxy.

 

No caso do WebService não encontro maneira de fazer.

 

Vou deixar uma função que usa o WebService de forma a entenderem melhor:

 

    Public Function GetSharefileDownloadInfo(ByVal idSharefile As IntegerAs ComWindow.SharefileInfo
        Dim sharefileDownloadInfo As New ComWindow.SharefileInfo
        Try
            Using serv As Service.ServiceClient = New Service.ServiceClient()
                sharefileDownloadInfo = serv.GetInfoSharefileDownload(idSharefile)
            End Using
        Catch ex As Exception
            Throw New Exception(ex.Messageex)
        End Try
        Return sharefileDownloadInfo
    End Function

 

Como é que aqui eu consigo chamar o WebService utilizando proxy??

 

 

Não sei se me estou a explicar de forma correta.

 

 

Obrigado a todos que puderem ajudar.

Edited by Miguel5655
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      149.9k
    • Total Posts
      646.8k
×
×
  • Create New...