0
web.config에 다음 키가있을 때 umbraco 미리보기가 올바르게 작동하고 올바른 내용을 표시하지만 웹 사이트에 로그인 할 수 없으면 Uumbra 백 오피스에 로그인 할 수 있습니다. 어떤 문제.Umbraco 미리보기에 올바른 내용이 표시되지 않습니다.
다음 키를 주석 처리하면 내 웹 사이트에 로그인 할 수 있지만 이번에는 umbraco 미리보기에 올바른 내용이 표시되지 않습니다.
미리보기 작업을 수행하고 프런트 엔드 사이트에 로그인 할 수 있도록하려면 어떻게해야합니까? 이미 솔루션을 찾았지만 지금까지 해결하지 못했습니다. 어떤 도움을 주셔서 감사합니다.
Umbraco 버전 7.4.3 조립 : 1.0.5948.18141
키 :
<add key="owin:appStartup" value="UmbracoDefaultOwinStartup" />
내 OwinStartup 클래스 :
[assembly: OwinStartup(typeof(OwinStartup), "Configuration")]
namespace ABC.XYZ.Site
{
public class OwinStartup : UmbracoDefaultOwinStartup
{
public override void Configuration(IAppBuilder app)
{
base.Configuration(app);
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = "Cookies"
});
app.UseOpenIdConnectAuthentication(new OpenIdConnectOptions());
app.Use((context, next) =>
{
var loggedInMarkerCookie = context.Request.Cookies[Settings.CookieLoggedInMarkerName];
var autoLoginAttempt = context.Request.Cookies[Settings.CookieLoggedInMarkerAttemptName];
if (!context.Authentication.User.Identity.IsAuthenticated && !context.Request.Path.Value.StartsWith("/sso/") && (loggedInMarkerCookie != null && autoLoginAttempt == null))
{
context.Response.Cookies.Append(Settings.CookieLoggedInMarkerAttemptName, DateTime.Now.ToString(), new CookieOptions { Expires = DateTime.Now.AddMinutes(30) });
context.Authentication.Challenge();
}
return next.Invoke();
});
}
}
}
제이슨이 답변을 주신 것에 대해 감사드립니다.이 질문에 대한 답변을 드릴 수 있지만 유감 스럽지만 제안 사항이 내 문제를 해결하지 못합니다. –
위의 내용을 참조하여 앱 설정이 잘못되었다고 생각합니다. –