泰仔在線

          java學習,心情日記,繽紛時刻
          posts - 100, comments - 34, trackbacks - 0, articles - 0

          PetShop4.0安裝排錯

          Posted on 2008-05-18 14:10 泰仔在線 閱讀(859) 評論(0)  編輯  收藏 所屬分類: .NET相關

          不知道從什么時候開始,研究asp.net的人都比較推崇petshop。有人研究也有人重構。現在.net2.0來了,petshop4.0也來了。我今天也裝了一個,但是,為了能讓這個petshop4運行起來,費了不少勁。因為.net2.0對我來說太陌生了。

          “/petshop”應用程序中的服務器錯誤。
          --------------------------------------------------------------------------------

          配置錯誤
          說明: 在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息并適當地修改配置文件。

          分析器錯誤信息: 未能使用提供程序“RsaProtectedConfigurationProvider”進行解密。提供程序返回錯誤信息為: 打不開 RSA 密鑰容器。

          源錯誤:


          行 2:  <configuration xmlns=" 行 3:   <connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">
          行 4:    <EncryptedData Type="
          行 5:     xmlns=" 行 6:     <EncryptionMethod Algorithm="  

          源文件: C:\Program Files\Microsoft\.NET Pet Shop 4.0\Web\web.config    行: 4


          --------------------------------------------------------------------------------
          版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42

          解決方案在下面這位兄弟的blog里找到了。

          http://azhai.cnblogs.com/archive/2006/01/30/324346.html

          具體為:

          運行cmd,執行以下   aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY\NETWORK SERVICE"    說明:注冊默認的 RsaProtectedConfigurationProvider 的RSA 密鑰容器,    NetFrameworkConfigurationKey 是 RsaProtectedConfigurationProvider 的默認provider。 成功!



          注意:你要是同時裝了1.1和2.0,請找到2.0目錄下的aspnet_regiis否則當然不成了。

          然后又碰到第二個問題,具體描述和解決在下面這個兄弟的blog里。

          http://zygoses2gether.cnblogs.com/archive/2006/01/05/311614.html

          非域環境下的安裝
          問題:
          系統提示“用戶 'NT AUTHORITY\NETWORK SERVICE' 登錄失敗”

          解決方法:

          新建登錄
          在SQL Server企業管理器里,在安全性-登錄里,新建一個登陸,在名稱右邊點"..."按鈕,名稱選擇IIS_WPG,再點成員按鈕,選擇NETWORK SERVICE',確定以后,使用windows身份驗證,允許訪問,數據庫選擇Portal,確定

          賦予權限
          SQL Server企業管理器=〉安全性=〉登錄=〉雙擊NT AUTHORITY\NETWORK SERVICE=〉“數據庫訪問”TAB頁=〉授予對Portal數據庫的訪問權限

          域環境下的安裝
          問題:
          系統提示“用戶 'IUSER_機器名' 登錄失敗”

          解決方法:
          操作方法基本相同,不過不是操作用戶 'NT AUTHORITY\NETWORK SERVICE' ,而是需要修改IIS的匿名訪問用戶(IUSER_機器名)在SQLServer中的登錄及權限。


          經過這個多折騰,終于看見petshop的頁面了。哈哈。開始看看代碼,以后可能發個研究報告之類的東西出來。

          轉自:PetShop4.0安裝排錯
          主站蜘蛛池模板: 闸北区| 兴和县| 都江堰市| 浏阳市| 邵阳市| 江山市| 嘉黎县| 芮城县| 武城县| 志丹县| 玛沁县| 甘南县| 兴城市| 富锦市| 桐柏县| 雷波县| 鄂州市| 三门县| 延吉市| 和顺县| 兴义市| 横峰县| 潜山县| 迭部县| 山东省| 平利县| 崇仁县| 黄龙县| 泰来县| 万宁市| 时尚| 武宣县| 阿勒泰市| 察隅县| 新巴尔虎左旗| 马公市| 花莲市| 秦皇岛市| 垫江县| 波密县| 名山县|