Hallo liebes Forum,
ich bin am verzweifeln mit einer eigentlich relativ einfachen Sache. Ich habe eine kleine Anwendung für mein iPad geschrieben wo ich auf meinen internen SharePoint zugreifen kann. Dieser ist nur per VPN erreichbar und im Safari funktioniert auch alles.
Ich habe für mein Vorhaben WebKit (WebView) verwendet und mein Code sieht wie folgt aus:
Alles anzeigen
Jedoch bekomme ich immer wenn ich meine App Starte ein Fehler namens "401 Unauthorized". Ich vermute es fehlen Cookies oder was auch immer. Hatte jemand sowas schon mal?
Gruß
Steffen
ich bin am verzweifeln mit einer eigentlich relativ einfachen Sache. Ich habe eine kleine Anwendung für mein iPad geschrieben wo ich auf meinen internen SharePoint zugreifen kann. Dieser ist nur per VPN erreichbar und im Safari funktioniert auch alles.
Ich habe für mein Vorhaben WebKit (WebView) verwendet und mein Code sieht wie folgt aus:
Quellcode: ViewController.swift
- import UIKit
- import WebKit
- class ViewController: UIViewController, WKUIDelegate {
- @IBOutlet weak var WebView: WKWebView!
- override func viewDidLoad() {
- super.viewDidLoad()
- // Do any additional setup after loading the view.
- let url = URL(string: "http://SHAREPOINT/_layouts/15/start.aspx#/")
- let request = URLRequest(url: url!)
- WebView.load(request)
- }
- @IBAction func back(_ sender: Any) {
- if WebView.canGoBack{
- WebView.goBack()
- }
- }
- @IBAction func forward(_ sender: Any) {
- if WebView.canGoForward {
- WebView.goForward()
- }
- }
- @IBAction func refresh(_ sender: Any) {
- WebView.reload()
- }
- @IBAction func stop(_ sender: Any) {
- WebView.stopLoading()
- }
- }
Gruß
Steffen