AJOU: Mwen validées kesyon sa a pou MSDN isit la (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) ak Michael Washam de Microsoft te reponn avèk yon repons kout.
Mwen te kreye yon sèvis entènèt pou aji kòm yon BDC-convivial fasad pou yon lis SharePoint. Lè mwen te konn sa depi m' anviwònman developman, li te travay byen. Lè mwen migration sa a pou yon nouvo sèvè, Mwen te rankontre erè sa:
System.IO.FileNotFoundException: Aplikasyon entènèt la nan http://localhost/sandbox te kapab pa jwenn. Wè ak je li pou ou ont saisi adrès entènèt la kòrèkteman. Si adrès entènèt la ta dwe au contenu ki ekziste, administratè sistèm lan ka bezwen pou ajoute a aplikasyon ak entansyon pou voye yon nouvo demand adrès entènèt transfòmasyon. nan Microsoft.SharePoint.SPSite.ctor(SPFarm fèm travay tè, Ouri requestUri, Booléenne contextSite, SPUserToken userToken) nan Microsoft.SharePoint.SPSite.ctor(Chaîne requestUrl) nan Conchango.xyzzy.GetExistingDocument(Chaîne minId, Chaîne maxId, Chaîne titleFilter) nan c:\Dokiman sa yo e estidyo DocumentsVisual SettingsPaulMy 2005ProjectsxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.asmx.cs:liy 69 |
Isit la se liy 69:
itilize (Kote ki gen SPSite = SPSite nouvo("http://localhost/sandbox"))
Mwen te eseye diferan varyasyon sou adrès entènèt la, y ap itilize on non sèvè a, adrès IP li, espaces barres sou adrès entènèt la, ets. Mwen te toujou gen erè sa.
Mwen te gen abitid Google a pou rechèch li. Anpil moun ap fè fas a kesyon sa a, ou varyasyon de l, Men, pesonn pa ankò pou li rezoud.
Bab PANYÒL tricksy te founi sa yon detaye erreur ki pa t rive m ' pou yo tcheke a 12 ruche journaux. Evantyèlman, osijè de 24 kèk zè apwè pèsòn nan travay mwen rekòmande mwen fè sa, Mwen tcheke a 12 ruche bout bwa. jwenn sa:
Yon eksepsyon ki te fèt pandan ke yo ap eseye pou jwenn lokal fèm travay tè:
System.Security.SecurityException: Rejis demand aksè pa te pèmèt.
nan System.ThrowHelper.ThrowSecurityException(Resous ExceptionResource) nan Microsoft.Win32.RegistryKey.OpenSubKey(Non kòd, Booléenne en) nan Microsoft.Win32.RegistryKey.OpenSubKey(Non kòd) nan Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() nan Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() nan Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& fèm travay tè, Booléenne& isJoined)
Zòn asanble ki pat te genyen: MyComputer
|
Sa te louvwi monte avenues nouvo nan rechèch, Se konsa li te tounen pou Google a. Ki te dirije m' pou sa foròm pòs: http://forums.codecharge.com/posts.php?post_id = 67135. Sa reyèlman pa t ede m' Men, li te kòmanse fè m panse ke te gen yon afè bazdone jenn pou lame ak/oubyen sekirite. Mwen soldiered ak Andrew Connell poste a la fen a a kalkile sou sa mwen ta dwe asire nou ke idantite kont aplikasyon rezèvwa dlo a yo te apwopriye aksè a detabez. Mwen te panse li deja fè. Sepandan, pèsòn nan travay mwen t' ap Et te bay la app rezèvwa dlo idantite compte aksè konplè a SQL.
Pli vit ke li fè chanjman sa, tout bagay te kòmanse travay.
Suivant est ki pi bon te eksprime kòm yon haïku Powèm:
Pwoblèm ki leve men yo.
Ou fè balansin ak sonje. eseye anko.
Siksè! Men kijan sa ka? Poukisa?
Li pa vle pou yo kite bagay pou kont kon sa, li pweferab pou bay pèmisyon pou minimòm (Et sovtaj ak kontwòl pwobableman sou ekri yon antre blog; Mwen te bat l' kout pwen an la pou, muhahahahaha!).
Li te retire siksesif autorisations de la app rezèvwa dlo idantite compte jiska … te gen ankò okenn ekslisit pèmisyon pou app rezèvwa dlo idantite rakonte tout. Sèvis entènèt la te kontinye travay jis byen.
Nou ale ak redémarrer serveurs yo. Tout bagay te kontinye travay byen.
Se konsa, pou récapitulatif: nou te bay la app rezèvwa dlo idantite aksè konplè a. Lè sa a fè l. Sèvis entènèt la te kòmanse travay e pa janm sispann travay. Konplo lan te.
Si yon moun konnen poukisa sa ta dwe te travay, Tanpri, kite yon kòmantè de.
</fen>