全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3000
推到 Plurk!
推到 Facebook!

請教COM+(MTS)元件在別台上安裝時,出現’設定的身份不正確...’錯誤訊息,該如何設定?

尚未結案
David
一般會員


發表:13
回覆:26
積分:7
註冊:2002-04-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-24 03:11:30 IP:203.217.xxx.xxx 未訂閱
請教各位先進: 小弟剛在作有關ASP+MTS工作,本機上執行沒有問題,利用’元件服務’的’匯出’功能作成一個.MSI安裝檔,上傳到網路WEB主機(WIN2K SERVER)上,透過Terminal Service遠端登入到網路WEB主機並進行安裝而成功的在’元件服務’中有看到和我本機上相同的結果與設定,也上傳了MIDAS.DLL到System32下並regsvr32過,可是再自我的本機透過網際網路連結該網頁執行mts元件功能時出現如下錯誤訊息:    錯誤類型: 伺服器物件, ASP 0177 (0x8000401A) 設定的身份不正確,因此無法啟動伺服器處理。請檢查使用者名稱及密碼。  /T8/MyAspObject.asp, line 10     經查是發生在Server.CreateObject(...)與MyRequest地方,我猜想是不是我的安全設定沒打開導致無法執行,請問該如何設定才能讓一般user可以透過網際網路執行我web主機上的網頁並順利啟動該mts元件呢?     麻煩有經驗的前輩能不吝指教,我已經搞了許久,也參照了網路許多文章,但似乎未發現有人和我一樣遇到這問題,這應該是我的哪邊錯誤呢?mts不該說只是做給intranet用吧,internet應該也可以吧?跟防火牆有關嗎?拜託有經驗的前輩指點一下,謝謝。    PS: 1 在Terminal Service中,我是用非Administrator帳號登入(但具有Administrator權限)登入並進行MTS安裝的,不知這是否有關? 2 mts的建置都是用內定值,故不知是否要有什麼特殊設定才能讓所有人避開上述問題而正常執行? 3 相關主要檔案如下:包括建置MTS的主要pas檔案,呼叫它的asp與起始輸入的htm三個檔案,都是參照李維老師’分散式多層應用’書中範例撰寫,只是單純在form上輸入/設定值,然後呼叫asp去啟動mts元件,尚未用到任何特殊元件。    ==mts檔案:MyASPObjectUnit.pas== unit MyASPObjectUnit;    {$WARN SYMBOL_PLATFORM OFF}    interface    uses   ComObj, ActiveX, AspTlb, PMyASPObject_TLB, StdVcl;    type   TMyASPObject = class(TASPMTSObject, IMyASPObject)   protected     procedure MyRequest; safecall;   end;    implementation    uses ComServ;    procedure TMyASPObject.MyRequest; begin  response.write('這是一個MTS內的ASP物件。');     response.write('
'); response.write('您的姓名是:'); response.write(request.form.item['Name']); response.write('
'); response.write('您的工作是:'); response.write(request.form.item['work']); response.write('
'); response.write('您用的開發工具:'); if(request.form.item['delphi'].count>0) then response.write('delphi'); if(request.form.item['bcb'].count>0) then response.write('c Builder'); response.write('
'); response.write('您的身份:'); response.write(request.form.item['Identity']); response.write('
'); end; initialization TAutoObjectFactory.Create(ComServer, TMyASPObject, Class_MyASPObject, ciMultiInstance, tmApartment); end. ***抱歉,我不知道該如何把asp與htm的程式正確標示在網頁上,因為它會去顯示執行的網頁成果,所以可能得用右鍵的’檢視原始碼’才能真正看到下面這兩個檔案的程式碼。*** ==MyASPObject.asp== <!-- <HTML> <BODY> <TITLE> 這是一個用delphi建立的ASP對象 </TITLE>

MTS ASP Object

<% Set DelphiASPObj = Server.CreateObject("PMyASPObject.MyASPObject") DelphiASPObj.MyRequest() %> </BODY> </HTML> --> ==MyHtm.htm== <!-- <form action="MyAspObject.asp" method="post">

請選擇[/h1] 姓名:<input type="text" size=33 name="name"><br /> 工作:<input type="text" size=33 name="work"><br /> 開發工具:<input type="checkbox" name="delphi" value="on">delphi <input type="checkbox" name="bcb" value="on">c Builder
您的身份:
<select name="identity" size="1"> </select><br /> <input type="submit" name="mysubmit" value="提交"> </form> --> 發表人 - David 於 2003/09/24 03:14:49 發表人 - David 於 2003/09/24 03:16:13 發表人 - David 於 2003/09/24 03:18:57 發表人 - David 於 2003/09/24 03:24:31

jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-24 09:23:03 IP:203.204.xxx.xxx 未訂閱
引言: 1 在Terminal Service中,我是用非Administrator帳號登入(但具有Administrator權限)登入並進行MTS安裝的,不知這是否有關?
我覺得用Terminal連線設定都怪怪的好像沒有作用,實際到機器上面去看都沒有改過還是原值,Terminal可能只適合讓User操作吧,這樣設定才不會被Usre改亂掉。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
David
一般會員


發表:13
回覆:26
積分:7
註冊:2002-04-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-01 01:15:03 IP:203.217.xxx.xxx 未訂閱
引言:
引言: 1 在Terminal Service中,我是用非Administrator帳號登入(但具有Administrator權限)登入並進行MTS安裝的,不知這是否有關?
我覺得用Terminal連線設定都怪怪的好像沒有作用,實際到機器上面去看都沒有改過還是原值,Terminal可能只適合讓User操作吧,這樣設定才不會被Usre改亂掉。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
首先感謝前輩的指點,另外要致歉的一點是:因為最近臨時有個突發問題,所以遲至今日才上網查看,我會儘快去實際網站上進行測試。 Thanks for your help.
David
一般會員


發表:13
回覆:26
積分:7
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-07 16:15:11 IP:203.217.xxx.xxx 未訂閱
引言:
引言: 1 在Terminal Service中,我是用非Administrator帳號登入(但具有Administrator權限)登入並進行MTS安裝的,不知這是否有關?
我覺得用Terminal連線設定都怪怪的好像沒有作用,實際到機器上面去看都沒有改過還是原值,Terminal可能只適合讓User操作吧,這樣設定才不會被Usre改亂掉。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
實機測試後發現並未改變,問題仍然出現...
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-04-30 13:45:07 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

------
我是機器人,我不接受簡訊.
系統時間:2024-05-01 5:59:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!