Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // ViewController.m
- // OpenWebViewNeedAuthentication
- //
- // Created by Thieu Mao on 3/10/17.
- // Copyright © 2017 thieumao. All rights reserved.
- //
- #import "ViewController.h"
- @interface ViewController ()
- @property (weak, nonatomic) IBOutlet UIWebView *webView;
- @property (strong, nonatomic) NSMutableURLRequest *request;
- @end
- @implementation ViewController
- - (void)viewDidLoad {
- [super viewDidLoad];
- NSURL *url = [NSURL URLWithString:@"http://42.119.128.237/"];
- self.request = [NSMutableURLRequest requestWithURL:url
- cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:12];
- [self.webView loadRequest:self.request];
- [NSURLConnection connectionWithRequest:self.request delegate:self];
- }
- - (void)connection:(NSURLConnection *)connection
- didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge {
- NSURLCredential *credential = [NSURLCredential credentialWithUser:@"admin" password:@"test"
- persistence:NSURLCredentialPersistenceForSession];
- [[NSURLCredentialStorage sharedCredentialStorage]setCredential:credential
- forProtectionSpace:[challenge protectionSpace]];
- [self.webView loadRequest:self.request];
- }
- @end
Add Comment
Please, Sign In to add comment