在「以ACCESS資料庫管理驗證」篇中對ASP.NET 2.0 能正常運作,但對 ASP.NET 3.5 若是以複製 web.config 的方式,則會出現錯誤,必須自行修改 web.config


 


l   <connectionStrings> 區段


保留原有設定值,加入:


<add name="AccessFileName" connectionString="~/App_Data/ASPNetDB.mdb" providerName="System.Data.OleDb"/>


 


l   <system.web> 區段


加入網站下載 web.config <system.web> 區段除了「<compilation debug="true"/>」以外的部分:


<authentication mode="Forms">


           <forms loginUrl="newsLogin.aspx"/>


</authentication>


<membership defaultProvider="AccessMembershipProvider">


           <providers>


                     <clear/>


 


…………………………………


觀察原來 web.config 中若有相同區段,如:<authentication><roleManager> 等,將其移除即可。

arrow
arrow
    全站熱搜

    tsjeng 發表在 痞客邦 留言(0) 人氣()