簡體   English   中英

在Internet Explorer 11中使用Selenium進行基本身份驗證

[英]Basic authentication with Selenium in Internet Explorer 11

在Internet Explorer 10中閱讀了使用Selenium進行基本身份驗證,並且更改了注冊密鑰,當我使用用戶並傳遞url時,我沒有看到基本身份驗證彈出窗口,但實際上該頁面未加載。 我看到空白頁!

我在IE中看到了我的網址,但沒有任何反應-我看到了白頁。 我也必須在IE中更改一些內容嗎?

沒有一些變通辦法是不可能的。

我還需要相同的功能,並且先前的SO答案可以確認,這是不可能的還是失敗的可能性很高。

我從Protrator中學到的一件事是不要嘗試用它制作太復雜的東西,否則我會度過一段糟糕的時光。

至於功能-我最終使分度器啟動Node.js任務,該任務使用請求進行身份驗證並提供數據。

直接從請求模塊中獲取:

request.get('http://some.server.com/').auth('username', 'password', false);
        // or 
        request.get('http://some.server.com/', {
            'auth': {
                'user': 'username',
                'pass': 'password',
                'sendImmediately': false
            }
        });
        // or 
        request.get('http://some.server.com/').auth(null, null, true, 'bearerToken');
        // or 
        request.get('http://some.server.com/', {
            'auth': {
                'bearer': 'bearerToken'
            }
        });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM