2011-08-22 5 views
0

여러 SQL Reporting Services 보고서를 호출하고 .pdfs를 다시 가져온 다음 함께 추가하려고합니다. .pdfs를 추가하는 데 문제가 없지만 두 번째 보고서에서 오류가 발생합니다. 여기에 몇 가지 예제 코드는 다음과 같습니다 HttpWebRequest - 401 권한이없는 다중 SQL 보고서 가져 오기

Dim httpReq As System.Net.HttpWebRequest = DirectCast(System.Net.WebRequest.Create(strLink), System.Net.HttpWebRequest) 
    Dim creds As New System.Net.NetworkCredential 
    creds.Domain = "MyDomain" 
    creds.UserName = "UserName" 
    creds.Password = "Password" 

    httpReq.Credentials = creds 

    Dim httpResp As System.Net.HttpWebResponse = DirectCast(httpReq.GetResponse(), System.Net.HttpWebResponse) 
    httpResp.Close() 
    httpReq = Nothing 
    httpResp = Nothing 

    Dim SecondHttpReq As System.Net.HttpWebRequest = DirectCast(System.Net.WebRequest.Create(strSecondLink), System.Net.HttpWebRequest) 
    SecondHttpReq.Credentials = creds 

    Dim SecondHttpResp As System.Net.HttpWebResponse = DirectCast(SecondHttpReq.GetResponse(), System.Net.HttpWebResponse) 

내가 두 번째 HttpResponse에 만들려고

는, 내가 401 권한 오류가 발생합니다. 오류가 발생했을 때 SecondHttpReq 개체를 확인할 때 자격 증명 속성이 Nothing으로 다시 설정되었습니다. 쿠키를 사용하지 않으려 고 노력했습니다. 나는 이것을 모으기 위해 부모/하위 보고서를 작성할 필요가 없으므로 다른 옵션을 듣고 싶습니다. 미리 감사드립니다.

답변

0

수정 됨. 누군가 누군가에게 알리지 않고 우리의 보고서 서버에 대한 사용 권한을 변경했습니다.

관련 문제