https://i.postimg.cc/G2DvKDP5/issue2.png
https://i.postimg.cc/28ZgW9BQ/issue3.png
I am trying the latest version available from the sample folder
https://github.com/microsoft/BotFramework-WebChat/tree/master/samples/19.c.single-sign-on-for-teams-apps
The Teams App studio shows error on using of ngrok URLs in creation of apps.
When I try to install this, it says "Uploading custom apps is not allowed"
Please check screenshots
Steps to reproduce the behavior:
Steps as per the sample above
We expect the app to be successfully created without any errors or warnings
We expect the app to be successfully installed
[Bug]
@saikumaru thank you for opening the issue. I've asked our support team to help you. If they need engineering help, they'll pull us in as necessary.
(Can anyone on the support team jump in to test this?)
This is interesting, may be Teams app was updated recently to disallow tunneling during development.
While I was working on this sample, in this step, I was clicking the "Install" button so I can test it locally on my Teams app.
If Teams updated recently to disallow tunneling, you will need to host the page on a real site, instead of using tunneling to speed up development time. 馃槩
I ran into the same "'validDomains' array cannot contain a tunneling site" warning message; however, I was still able to add the bot and run the sample. I'm not sure why my second install pane is different from the one in your screenshot.



@tdurnford thank you for checking this for me.
Can you also please outline
Also, would this anyway relate to Is some limit on number of apps that can be created on AppStudio using personal account?
@saikumaru the email account should not effect your ability to side load a custom app. It looks like the "Uploading a custom app is not allowed" warning message only appears if you do not have permission from your organization to side load an app. I would recommend checking your organization's custom app policies and settings in Microsoft Teams.
I'm using Microsoft Teams version 1.2.00.23308.
Ok, I think this is where the difference is-
@saikumaru I tried to look up for the difference between free version vs. paid version and could not find anything related to custom apps.
Could you post this question on Stack Overflow? I think it should be the quickest way to find if it is the issue. (We could ping the team internally, but it's not always faster than the public channel.)
how-to questions are best serviced in Stack Overflow.
thank you for opening this issue. For product behavior, how-to, or general understanding questions, please use Stackoverflow