2017-02-08 6 views
0

UmbracoとASP.netで作業していて、かなり新しいです。私は既存のUmbracoサイトをローカルで動かすことに取り組んでいますが、私はいくつかの奇妙な問題を抱えていて、答えを見つけるのが難しいです。ローカルUmbracoサイトバックオフィス意図せずにライブプロダクションサイトに公開

バックオフィスをロードするとき、URLはhttp://localhost:52533/umbraco#/umbracoです。私はちょうどローカルサイトを設定し、サイトのすべてのコンテンツノードがそこにあり、彼らはキャッシュ内にあると言いますが、公開されていません。 保存をクリックして公開すると、コンテンツのURLが自分のサイト"www.mydomain.com/nodename"に移動しますが、これは私が期待した動作ではありません。

私はhttp://localhost:52533/をロードしようとすると、私はエラーを取得:

Cannot create a Umbraco.Core.Security.UmbracoBackOfficeIdentity from System.Security.Claims.ClaimsIdentity since the required claim http://umbraco.org/2015/02/identity/claims/backoffice/sessionid is missing.

誰も私がここで何が起こっているかを把握することができた場合は、それをいただければ幸いです。

答えて

1

サイトのホスト名が定義されているため、最初の部分は(ほとんどの場合)です。

ホスト名がUmbraco内の任意のノードで定義することができますが、Umbracoの内側にあなたはUmbraco内部のルートコンテンツノード(あなたmydomain.com/nodenameで「ノード名」の)に移動し、それを右クリックし、 "ホスト名を管理する"。定義されたホスト名を削除するだけであれば、サイトはlocalhost上で正常に動作するはずです。それは同様に2番目のエラーを修正する場合、私は知らない

:私は常に両方のホスト名を追加し、Jannikが言ったことに加えて、

+0

を-sローカル用とライブサイトのための1つのIように生きているかローカルの両方のライブアップデートを期待どおりに動作させる。 –

関連する問題