簡體   English   中英

在沒有網站的情況下,在 IIS 中將一個域安全地重定向到另一個域的最佳方法

[英]best way to redirect securely one domain to another in IIS without having a website

我想知道將所有內容從 Marketing-address.com 重定向到 real-address.com 的最佳方法是什么。

最好的手段

  • 盡可能少的努力,
  • 盡可能便宜,
  • 盡可能安全。

詳細地:

  • 更少的努力:如果可能不需要創建一個網站或一些代碼,如 javascript
  • 安全:瀏覽器應接受https://marketing-address.com - 無警告。
  • 便宜:如果可能,無需購買證書(我認為這是不可能的)並且無需運行第二個網絡服務器

所以理論上,通信應該是這樣的:

  • 使地址指向相同的 IP 地址
  • 使現有的 IIS 監聽該地址以
  • 讓 IIS 告訴呼叫者“是的,你完全在這里,但我沒有網站,也沒有證書,但你不需要任何東西,因為無論如何你都會被重定向......”

有沒有機會做到這一點? 如果沒有,我需要購買證書。 那會是什么解決方案呢?

2個限制

  1. 我們正在使用 Azure 應用服務來托管 asp.net 核心站點,這似乎在配置可能性方面非常有限
  2. 瀏覽器應該在 URL 中明確顯示 real-address.com,而不是 marketing-address.com。

您是否嘗試在后端的 IIS/Webapp 之前使用應用程序網關?

我相信 AppGW 會解決這些問題,AppGW 可以將主機名重定向到另一個 web 地址,只要你想。

https://docs.microsoft.com/en-us/azure/application-gateway/ssl-overview#tls-termination

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM