|
84 | 84 | options.Level = System.IO.Compression.CompressionLevel.Fastest;
|
85 | 85 | });
|
86 | 86 |
|
87 |
| -builder.Services.AddCors(options => |
88 |
| -{ |
89 |
| - options.AddPolicy("AllowOnlyEngace", |
90 |
| - policy => |
91 |
| - { |
92 |
| - policy.WithOrigins(allowedOrigin, "117.1.167.81") |
93 |
| - .AllowAnyMethod() |
94 |
| - .AllowAnyHeader(); |
95 |
| - }); |
96 |
| -}); ; |
| 87 | +//builder.Services.AddCors(options => |
| 88 | +//{ |
| 89 | +// options.AddPolicy("AllowOnlyEngace", |
| 90 | +// policy => |
| 91 | +// { |
| 92 | +// policy.WithOrigins(allowedOrigin, "117.1.167.81") |
| 93 | +// .AllowAnyMethod() |
| 94 | +// .AllowAnyHeader(); |
| 95 | +// }); |
| 96 | +//}); |
97 | 97 |
|
98 | 98 | builder.Services.AddResponseCaching();
|
99 | 99 |
|
100 | 100 | var app = builder.Build();
|
101 | 101 |
|
102 | 102 | app.UseDeveloperExceptionPage();
|
103 |
| - |
104 |
| -if (app.Environment.IsDevelopment()) |
105 |
| -{ |
106 |
| - app.UseSwagger(); |
107 |
| - app.UseSwaggerUI(c => |
108 |
| - { |
109 |
| - c.SwaggerEndpoint("/swagger/v1/swagger.json", "Backend APIs"); |
110 |
| - }); |
111 |
| -} |
112 |
| - |
113 | 103 | app.UseHttpsRedirection();
|
114 | 104 | app.UseRouting();
|
115 | 105 |
|
116 |
| -if(!app.Environment.IsDevelopment()) |
117 |
| -{ |
118 |
| - app.Use(async (context, next) => |
119 |
| - { |
120 |
| - var allowedIP = "117.1.167.81"; |
121 |
| - |
122 |
| - var origin = context.Request.Headers.Origin.ToString(); |
123 |
| - var remoteIp = context.Connection.RemoteIpAddress?.ToString(); |
124 |
| - |
125 |
| - if ((string.IsNullOrEmpty(origin) || origin != allowedOrigin) && remoteIp != allowedIP) |
126 |
| - { |
127 |
| - context.Response.StatusCode = StatusCodes.Status403Forbidden; |
128 |
| - await context.Response.WriteAsync("Access Denied."); |
129 |
| - return; |
130 |
| - } |
131 |
| - |
132 |
| - await next(); |
133 |
| - }); |
134 |
| - |
135 |
| - app.UseCors("AllowOnlyEngace"); |
136 |
| -} |
| 106 | +//if (app.Environment.IsDevelopment()) |
| 107 | +//{ |
| 108 | +// app.UseSwagger(); |
| 109 | +// app.UseSwaggerUI(c => |
| 110 | +// { |
| 111 | +// c.SwaggerEndpoint("/swagger/v1/swagger.json", "Backend APIs"); |
| 112 | +// }); |
| 113 | +//} |
| 114 | + |
| 115 | + |
| 116 | +//if(!app.Environment.IsDevelopment()) |
| 117 | +//{ |
| 118 | +// app.Use(async (context, next) => |
| 119 | +// { |
| 120 | +// var allowedIP = "117.1.167.81"; |
| 121 | + |
| 122 | +// var origin = context.Request.Headers.Origin.ToString(); |
| 123 | +// var remoteIp = context.Connection.RemoteIpAddress?.ToString(); |
| 124 | + |
| 125 | +// if ((string.IsNullOrEmpty(origin) || origin != allowedOrigin) && remoteIp != allowedIP) |
| 126 | +// { |
| 127 | +// context.Response.StatusCode = StatusCodes.Status403Forbidden; |
| 128 | +// await context.Response.WriteAsync("Access Denied."); |
| 129 | +// return; |
| 130 | +// } |
| 131 | + |
| 132 | +// await next(); |
| 133 | +// }); |
| 134 | + |
| 135 | +// app.UseCors("AllowOnlyEngace"); |
| 136 | +//} |
137 | 137 |
|
138 | 138 | app.UseResponseCompression();
|
139 | 139 |
|
|
0 commit comments