2010-05-20 84 views
5

有人可以請指導我如何做這種類型的設置,即我有一個Windows服務器與ASP.NET頁面,並希望將這些憑據使用集成Windows身份驗證一個基於Linux的Oracle數據庫。Oracle上的Linux與ASP.NET Windows身份驗證模擬

+2

嗨,這已經超過5年,因爲你問這個問題。你找到解決這個問題的辦法嗎? – Jupin 2016-02-08 14:47:56

回答

0

你可以嘗試把

<system.web> 
    <identity impersonate="false" /> 

在web.config。這應該將最終用戶的憑據發送到數據庫。如果這不是你想要的,然後嘗試類似於

ImpersonableWebRequest request = WebRequest.Create(url); 

CredentialCache creds = new CredentialCache(); 
NetworkCredential networkCredential = new NetworkCredential("bob", "130B", "domain"); 
creds.Add(new Uri(url), authType, networkCredential); 

request.Credentials = creds; 
相關問題