通過Ajax實現不顯示登錄框的IIS-Windows集成身份驗證登錄

<script type="text/javascript" language="javascript">
        function Authen() {
            var location = "http://192.168.0.241/gm";
            var auth;
            var rId = document.getElementById("username").value;
            var rName = document.getElementById("password").value;
//            try {
//                auth = new ActiveXObject('Msxml2.XMLHTTP');
//            }
//            catch (e) {
//                auth = new XMLHttpRequest();
//            }

            auth = new XMLHttpRequest();

            auth.open("get", location, false, rId, rName);
            auth.send();

            switch (auth.status) {
                case 200:
                    window.location.href = location;
                    break;
                case 401:
                    alert("用戶名或密碼錯誤");
                    break;
                default:
                    alert(auth.status);
            }
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章