托管应用程序直到昨天才开始工作,但今天突然无法工作。
我做了什么?
使用Cloudfront -使用我的域的自定义SSL证书设置从Amazon的边缘位置托管我的网站。
Amazon证书管理器-获得HTTPS证书
在S3中承载我的客户端应用程序。他们想使用域名访问他们的网站。为此,我提供了以下两项记录。
Type Host Value TTL
A @ IP of the client domain 600
CNAME www CloudFront distribution UR
我很好奇Apache web服务器如何检测子域,即使所有子域都指向相同的IP地址,因为我的理解是,一个不能有子域的IP地址,以及每个域名最终都会解析到一个IP地址。
示例:
example1.domain.com resolves to => 192.24.17.65 take you to => example1 webpage
example2.domain.com resolves to => 192.24.17.65 take you to => example2 webpage
我使用的是ASP.NET标识,它在本地与常规登录和外部登录完全兼容。由于某种原因,当我发布我的项目并在远程服务器上运行它时,我有大约1分钟的授权会话。1分钟后,我被重定向到我的登录页面。(没有错误消息)
我的启动配置:
public partial class Startup
{
public void ConfigureAuth(IAppBuilder app)
{
app.CreatePerOwinContext(ApplicationDbContext.Create);
app.CreatePerOwinC