2012-11-20 2 views
0

페이지 목록을 가져 오는 웹 서비스를 실행하려고 시도하고이 페이지를 PDF 사이트로 인쇄하려고 시도해야합니다. 이제 서비스가 인증되어야하는 문제가 있습니다. 페이지를 호스팅하는 HTTP 서버가 인트라넷 영역에 있기 때문입니다.IIS 7 C# 웹 서비스가 인트라넷에 로그인해야합니다.

서비스는 IIS7에서 실행되며 C#으로 작성됩니다.

도와 주셔서 감사합니다.

-lony

+0

피씨 : 나는 가장을 시도했지만 지금까지는 작동하지 않습니다. – lony

답변

0

희망이 도움이 될;

PRB: "Access Denied" Error Message When You Call a Web Service While Anonymous Authentication Is Turned Off


업데이트 :

죄송합니다 귀하의 질문에, 당신이없는이 작업을 수행 할 HTTP 인증 헤더를 사용하는 것이 오해? 뭔가가 좋아.

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("url"); 
request.Credentials = new NetworkCredential("username", "Password"); 
+0

답장을 보내 주신 Lankymart에게 감사드립니다. 그것은 내가 내 진술이 분명하지 않은 솔기. 내 웹 서비스에 대해 인증하고 싶지 않습니다. 웹 서비스는 인트라넷에있는 Apache HTTP 서버에 대해 인증해야합니다. 흐름은 __ 사용자 - [ListofSites] -> 웹 서비스 - [HTTP 호출] -> HTTP 서버 __ – lony

+0

다시 한번 감사드립니다. – lony