C\#.net winform 프로그램 검증 moss 의 통합 인증 인 스 턴 스

최근 vsto 프로그램 을 개발 하려 면 문 서 를 moss 플랫폼 에 업로드 해 야 합 니 다.웹 사 이 트 는 windows 통합 인증 을 사용 하기 때문에 권한 문제 에 부 딪 혀 비밀 번 호 를 입력 해 야 합 니 다.조작 과 사용자 체험 을 매우 불편 하 게 만 들 었 습 니 다.오 랜 만 에 좋 은 방법 을 찾 지 못 했 습 니 다.마지막 으로 저 는 쇠 신발 을 밟 고 다음 과 같은 방법 을 정 리 했 습 니 다.원 리 는 제 개인 적 인 이 해 는 IE 가 검 증 된 메 시 지 를 보 내 서 검증 하 는 것 이 고 로그 인 문 제 를 실현 할 수 있 습 니 다.
주:Microsoft XML,V 2.6 이상 버 전의 COM 참조 이름 을 추가 해 야 합 니 다.

 private void button3_Click(object sender, EventArgs e)
        {


            this.textBox1.Text=@"http://localhost/Default.aspx";       //
            this.textBox2.Text="spsservice";                             //
            this.textBox3.Text = "Zd$1234";                              //


            MSXML2.XMLHTTP http = new MSXML2.XMLHTTP();

            http.open("post", this.textBox1.Text, false, this.textBox2.Text, this.textBox3.Text);
            http.send("");
            switch (http.status)
            {
                case 200:
                    {
                        MessageBox.Show(" !");
                        break;
                    }
                case 401:
                    {
                        MessageBox.Show(" ");
                        break;
                    }
                default:
                    {
                        MessageBox.Show(" , ");
                        break;
                    }

좋은 웹페이지 즐겨찾기