我想动态地将 https 设置为我的网址。我只想在我的登录名和购物篮 aspx 文件上使用 https。这是我的代码:
在 html 文件中:
<span runat="server" id="spnGiris"><a href="<%#GetDomain(true)%>/Login.aspx">Personel
Girişi </a></span>
<a href="<%#GetDomain(false)%>/Default.aspx?q=e">Çıkış</a></span>
在服务器端:
public string GetDomain(bool https)
{
string protocol = https ? "https" : "http";
string s = Request.Url.Host.ToLower();
if (s.Equals("localhost"))
return protocol + "://localhost:14553";
return protocol + "://" + ConfigurationManager.AppSettings["domainName"];
}
我在 GetDomain 上设置了断点,并且 https 在 login.aspx 中始终为假。但在篮子.aspx 中一切正常。你有什么建议吗?