2017-08-09 95 views
0

我有Godaddy的域名和託管是從Azure。自定義域名設置godaddy和azure

我要爲我已閱讀link

我的網站正在使用打開自定義域設置都www.domainname.com和domainname.com 但社交媒體不工作。

所以我的問題是在天藍色我添加了www.domainname.com或兩者?

,如果我只添加domainname.com然後納克域會給404錯誤

請幫我的。 enter image description here enter image description here

回答

1

所以我的問題是蔚藍我已經添加www.domainname.com或兩者兼而有之?

是的,您應該在Azure門戶上添加這兩個域。 Azure Web應用程序將檢查主機名並將其與Azure門戶上設置的主機名進行比較。

此外,www CNAME記錄應綁定到您的Web應用程序的默認域。例如,agentsdeal.azurewebsites.net

但我使用ASPNET身份,現在的問題是,如果我登錄使用agentsdeal.com無法登錄在www.agentsdeal.com我的事情Azure是爲每個域使不同時刻

您需要設置在Startup.Auth.cs文件中寫入的app.UseCookieAuthentication中的CookieDomain。以下代碼供您參考。

app.UseCookieAuthentication(new CookieAuthenticationOptions 
{ 
    AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, 
    LoginPath = new PathString("/Account/Login"), 
    CookieDomain = ".agentsdeal.com" 
}); 
+0

感謝名單重播 它爲我工作,但我使用ASPNET身份 現在的問題是,如果我登錄使用agentsdeal.com無法登錄在www.agentsdeal.com 我的事情Azure是使每個不同時刻域 –

+0

您可以通過在Startup.Auth.cs文件中設置CookieDomain來解決此問題。請參閱我的回覆更新中的示例代碼。 – Amor