Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Carregar pagina web em UIWebView

Bom dia pessoal

Consigo carregar uma pagina web tranquilamente em uma UIWebView com o seguinte código Swift:

override func viewDidLoad() {
        super.viewDidLoad()

        pagina.delegate = self as? UIWebViewDelegate
        if let url = URL(string: "http://www.minhapagina.com.br/Login.aspx​") {
            let request = URLRequest(url: url)
            pagina.loadRequest(request)
        }
    }

Porém meu site tem pagina de login e criei uma validação para acessar direto passando um token, ocorre que agora não consigo carregar esta pagina na UIWebView, simplesmente não aparece nada. Alguém poderia me dar uma ideia do que devo fazer??

override func viewDidLoad() {
        super.viewDidLoad()

        pagina.delegate = self as? UIWebViewDelegate
        if let url = URL(string: "http://www.minhapagina.com.br/Login.aspx?token=67hjgffkkk5569ofjdjsllttrrrlfdddd​") {
            let request = URLRequest(url: url)
            pagina.loadRequest(request)
        }
    }
2 respostas

Oi Julio, tudo bom?

Este link com o token que você citou "http://www.minhapagina.com.br/Login.aspx?token=67hjgffkkk5569ofjdjsllttrrrlfdddd​"abre normalmente no seu navegador? Ou você criou a url na mão? É possível nos mandar a url da sua página para testarmos?

Este token é autenticado por oAuth ou por cookie?

;)

solução!

Oi Tais tudo ótimo e com vc??

Consegui fazer funcionar, apenas dei um clean na solution e funcionou com este código mesmo. Mas obrigado por sua atenção.