我已经使用Bundle Transformer设置了SASS捆绑:Sass和SCSS,它在调试和发布模式下在本地运行良好,它通过Azure Build Server构建,并且在我的Azure网站上没有任何构建问题.问题是,SASS似乎没有编译成CSS.查看实时站点上的源代码,显示CSS:
<link href="/Content/test?v=" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
没有你期望的哈希,并在本地看到.查看样式表,其中没有任何内容.
我必须编写的代码:
var commonStylesBundle = new CustomStyleBundle("~/Content/css");
commonStylesBundle.Include("~/Content/site.scss");
commonStylesBundle.Orderer = nullOrderer;
commonStylesBundle.Transforms.Add(new CssMinify());
bundles.Add(commonStylesBundle);
Run Code Online (Sandbox Code Playgroud) asp.net-mvc sass bundling-and-minification azure-web-sites azure-devops
我[Authorize]在MVC中使用该属性时遇到问题.
以下是采取的步骤:
TestAD1TestGroup1Windows Authentication以身份验证方法创建MVC项目[Authorize]控制器方法上方插入这些步骤工作正常,当我将authorize属性更改为:
[Authorize(Roles=@"TestAD1\TestGroup1")]
我总是得到"你没有权限查看这个目录或页面."
我知道以下解决方案,但它不符合我的项目需求:*编写我自己的RoleProvider
*使用web.config来管理权限
authorization azure asp.net-mvc-4 azure-web-sites azure-active-directory
我有一个MVC Web应用程序(.NET),我不时需要升级Azure上的部署版本,问题是我有客户正在使用Web应用程序而我无法将其删除并使其不可用.
有一种方法可以部署我的Web应用程序的新版本并且仍然可以一直运行吗?(在部署过程中)
我能想到它的一种方法是将Web-App部署到我当前部署以外的某个地方,然后在我的外部域上"播放"DNS记录.
我尝试在azure门户中为给定的Web应用程序设置我的部署源.
当我导航到Web App > 部署源 > 选择源 > Visual Studio Team Services时,我无法选择我的Visual Studio Team Services帐户.
选择Visual Studio Team Services后,无法选择任何项目.相信我,有项目......
azure azure-deployment azure-web-sites azure-management-portal azure-devops
我试图在Azure中尝试一些不同的配置可能性,当我在交通管理器后面使用多个网站(App Service)时,我试图正确配置SSL自定义域.
没有问题,我能够:
但是,当我尝试在Traffic Manager后面添加第二个App Service时,我遇到以下问题:
1.无法将我的自定义域(subdomain.mydomain.com)附加到第二个App Service(subdomain2.azurewebsites.net).错误信息是:
无法更新主机名绑定:
主机名subdomain.mydomain.com已分配给另一个Azure网站:subdomain1.
如果我不能在它监听的域列表中添加subdomain.mydomain.com,我不明白SSL如何与第二个网站一起工作(事实上,如果你不添加它,它就不会).
2.无法将第二个App Service添加到Traffic Manager的端点列表中.错误信息是:
无法将配置更改保存到Traffic Manager配置文件"mytrafficmanager".
错误:某些提供的Azure网站端点无效:在流量管理器配置中检测到一个或多个冲突.多个域指向"西欧"区域:subdomain1.azurewebsites.net,subdomain2.azurewebsites.net
但是,当我阅读文档时,似乎可以在同一区域中添加多个端点:
如果您的配置文件在同一Azure区域中包含多个端点,则定向到该区域的流量将均匀分布在可用端点上(基于配置的端点启用/禁用状态和正在进行的端点监控).如果您希望在区域内使用不同的流量分布,则可以使用嵌套的流量管理器配置文件来实现.
在MSDN文档中使用Traffic Manager和App Service的示例仅显示如何使用一个 App Service执行此操作.
我做错了吗?如果是,在Azure中的流量管理器后面添加多个网站/应用服务的正确方法是什么?
我试图将我的asp.net mvc web应用程序部署到azure.但不知何故,我无法在vs2015社区中使用Web部署,我总是收到一个错误:
Web Deploy遇到服务器的连接问题,不得不终止连接.如果问题仍然存在,请与服务器管理员联系.有关详情,请访问:http://go.microsoft.com/fwlink/?LinkId = 221672 #ERROR_CONNECTION_TERMINATED.WebApplication6 0.
所以我改为使用本地git部署到azure.我能够部署,但是当我输入网络应用程序的网址时,我得到了:您没有权限查看此目录或页面.而且我无法访问我在代码中定义的任何控制器.任何人都可以帮助我吗?
我有以下资源
我希望有一个跟踪号(相关ID)来同时跟踪所有实例.我正在查看Contoso Insurance示例,但我正在手动重建它(不使用Azure Deploy脚本).
我已经阅读了部署代码,但我不确定是否可以将app insight日志合并在一起,或者它是否是某种类型的hack.
意见
当我右键单击visual studio时,我只能关联到尚未连接到*app(web | mobile | api)的Application见解实例.
但是,在配置中,我可以为应用程序洞察提供直接GUID,这可能允许我实现整个过程的一个App Insights活动日志的目标
题
是否可以在所有Mobile/API/Logic/MVC网站中提供一个应用洞察记录?
有没有办法让(或我应该)每个网络应用程序有一个标准的应用程序洞察实例,然后是一个特殊的专用共享应用程序洞察实例,供我的代码调用和登录?
什么是使用Azure App Insights进行的contoso保险?
azure azure-web-sites azure-mobile-services azure-application-insights
http://abcds.azurewebsites.net/scripts/abdsk.json
此文件在azure中可用.但当我去" http://abcds.azurewebsites.net/scripts/abdsk.json "时,我得到回复说
获取http://abcds.azurewebsites.net/scripts/abdsk.json 404(未找到)
可能是什么原因?
我已将asp.net core 2.0.应用程序部署到azure linux docker容器中,并且我试图找出处理应用程序日志的最佳方法。
我只是无法进入一些好的/最佳实践工作流。
当然,对日志有Kudu服务或FTP访问,它们都显示docker日志,但问题是如何很好地处理日志级别?
像往常一样,我想Warning在生产中打开和打开,但如果出现问题,我想打开Trace以查看所有内容,但不进行重新部署/重新启动/任何操作。由于我们在docker中并且无法访问,appsettings.json因此reloadOnChange显然无法正常工作,我不确定该怎么做?
这种情况下的最佳实践是什么?
我正在使用Angular 5,bit-bucket,azure app服务,我已经设置了与bit-bucket和Azure部署选项的持续集成.
请找到以下详细信息
项目结构
我的package.json
{
"name": "vaquarkhana-poc-app",
"version": "0.0.0",
"license": "MIT",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build –prod ",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"postinstall": "npm run build"
},
"engines": {
"node": ">=10.0.0",
"npm": ">=6.0.0"
},
"private": true,
"dependencies": {
"@angular/animations": "^5.2.10",
"@angular/cdk": "^5.2.5",
"@angular/common": "^5.2.0",
"@angular/compiler": "^5.2.0",
"@angular/core": "^5.2.0",
"@angular/flex-layout": "^5.0.0-beta.14",
"@angular/forms": "^5.2.0",
"@angular/http": "^5.2.0",
"@angular/material": "^5.2.5",
"@angular/platform-browser": "^5.2.0",
"@angular/platform-browser-dynamic": "^5.2.0",
"@angular/router": "^5.2.0",
"core-js": "^2.4.1",
"hammerjs": "^2.0.8",
"rxjs": "^5.5.6", …Run Code Online (Sandbox Code Playgroud) azure-web-sites ×10
azure ×9
asp.net ×2
asp.net-mvc ×2
azure-devops ×2
angular5 ×1
dns ×1
git ×1
node.js ×1
sass ×1
ssl ×1