azure account not being recognized by visual studio - asp.net

was trying to follow documentation here to deploy a website
https://learn.microsoft.com/en-us/visualstudio/get-started/csharp/tutorial-aspnet-core-ef-step-05?view=vs-2019
but Microsoft visual studio isn't detecting my azure account?following the instructions from the page i right click on my project in the Solution explorer and went to publish.
This opens up a dialogue asking to create or select existing. I chose create as I have no priors. This then prompted me for an azure account which I already have. I originalyl clicked sign into an existing account and it didn't pick up my azure account even though the email is the same as the one in my azure portal I then clicked create a new account from visual studio and click on free account button that popped up on the webpage. it then took me to this screen
account token.
I've tried restarting vs several times to see if it simply wasn't getting the account token properly or something. I've also checked a million times that the email in the top right of my Azure portal is the same email as the one in the top right of my visual studio dialogue. my only hypothetical problem in my mins is maybe my 30 days didn't actually mean a year free subscription and therefore now I have to upgrade to pay as you go. and pay as you go seems to actually mean 30 dollars a month not free until you get a required service as the payment plan seems to imply.

sorry i was confusing cost of use with cost of support. kind of unclear when setting that up. got that problem fixed. also my free trial had expired so i by default need tto use pay as you go, which is still free as long as i don't used payment services, but i should be careful as there no warning when it will charge you and what will start costing something. it would be nice if you could turn warnings of cost on or something.

Related

Your app contains an Intent Redirection vulnerability

I launched a game to the Google Play store recently and it was going good until now. I just received an email from Google that says that "One or more of your apps contains an Intent Redirection vulnerability that puts user data at risk " and tells me I need to fix it by August 13.
I personally don't collect or demand any user data or info. However, I used Google Admob ads with Facebook mediation and Unity ads in my game which may be the cause of this problem. So, my question is how to overcome this problem? They also said in the email to make changes in the manifest file. If any one has a similar problem and knows the solution for it, your help would be appreciated.
Here is the email:
"One or more of your apps contains an Intent Redirection vulnerability that puts user data at risk. On August 13, 2019, any apps that contain unfixed security vulnerabilities beyond the dates listed on your Play Console alerts will be removed from Google Play.
Action required
Sign in to your Play Console.
Select Alerts to see which apps contain a security vulnerability, and review the guidance on how to resolve the vulnerability.
Update your affected apps to fix the vulnerabilities.
Submit the updated versions of your affected apps.
Upon resubmission, your app will be reviewed again. This process can take several hours. If the app passes review and is published successfully then no further action is required. If the app fails review then the new app version will not be published and you will receive notification via email."
I was having the same issue "intent redirection your app(s) are vulnerable to intent redirection" and I added exported="false" in every activity, but still got rejected, then I realized the problem was in one of the payment libraries I was using, all I had to do is update the library and the new app update got live.
my issue was in RazorPay payment gateway, I updated it from 1.6.3 to 1.6.6 (latest)
implementation 'com.razorpay:checkout:1.6.6'
they already mentioned this issue here, check it out https://github.com/razorpay/razorpay-android-sample-app/issues/202
I have a same issue, actually Latest Unity Add Xiaomi SDK by default which cause this issue.
Simple remove Xiaomi from your Unity it will fix the issue.
We had received a similar email, In the Play Console/Alert tab, we found this
for us, the reason is "com.androidnative.features.social.common.SocialProxyActivity.StartActivity"
which come from Android Native asset[Ultimate Mobile] - Unity3D.
We used that asset for Advertisements, In-app purchase and play game services instead of using the original SDK. So the possible solution is to remove that asset from our game and use the original SDK.
Here is the Screenshot of my alert.
There are several points to keep in mind to resolve that issue:
The most confusing: you must rollout affected application fixed APK/AAB to 100% on all tracks where it had place to be. Important note is that among others you must rollout production track release to 100% in order to Google to reconstruct your issue.
In the new version of Play Console there is no way to find out any specific information about the issue so you should email Google Support to ask for details. As a respone you may possibly get obfuscated method or class signature, so you need to deobfuscate it.
Read carefully through official document to address issues and resolve them. Our application got rejected because SMS BroadcastReceiver did not apply any permission restraints.
Ihsan Ali
The problem is in the UnityChannel.aar file, you need to open it with the help of the archiver and open the AndroidManifest.XML. I in the line android:exported="true" wrote a false as indicated in the article in Google. Now publish the version and if the error will no longer be reported.
I had the same issue. Just remove xiaomi app game centre from your unity>>game build option. Disabling it will surely clear out the issue.

QnA Maker - Unable to Collaborate with others

I'm currently using a free trial version of Azure to be able to create a QnA service as a PoC at work. I have created one and am now looking to collaborate with colleagues so we can provide a full assessment of the tool. I have followed the How To Guide 'Collaborate on your knowledge base', but found that when the person I have added as an Owner (or Contributor, as I tried both) logs in to their free Azure account, they are unable to see the knowledge base.
If they go to 'Create a knowledge base', whilst they are able to select both their own Default Directory and mine, if they select mine, when they go to select an Azure QnA service, they are unable to see mine, only services they have created.
Within Azure Active Directory, I can see the individual with a User Type of Guest and when I click into the detail of their account, I can see that the value for Invitation accepted is set to Yes. I added them within Access control (IAM) and can see that their Role is 'Owner' and the Scope is 'This resource'.
If anyone can provide any explanation as to why this still isn't working or how my colleague can best test whether it is working as expected, then it would be much appreciated.
Many thanks
Gareth
Try asking your colleagues to sign out and back again, that did work for my colleagues.
In our case, we have an Azure Active Directory group that allows to have access to some of the QnAMaker Cognitive Services and therefore, to the Knowledge Bases.
Colleagues that didn't see any of the KBs, even though they were members of that group, didn't accept the invitation. So, I had to send it again to each one of them. But, even after accepting the invitation they couldn't see any of the KBs.
Right after one of these colleagues sign out and back again, he got the list of KBs in the QnAMaker.

Firebase maximum projects and apps

How many applications can I create in one project from a single account and how many projects I can create in Firebase for Cloud Messaging?
As of now (8 Dec 2017) I got a maximum of 5 projects
I got this message when I was creating new project and only had my 2 existing projects.
You're 3 projects away from the project limit.
I occasionally create a new Firebase project to test and learn its new features such as Firestore and Cloud Functions and then delete the project. Last month I tried creating a new project to learn Firestore and only had 2 existing projects, I've never got any project-limit message like this before. I think Firebase team just changed the project limit to 5 recently
Update 8 March 2018
My account reached the limit. I tried request another 10 projects to Firebase team and it took 1 business day to approve (sometimes it might take longer). I have to say that Firebase team is not mean. They are willing to help if they can.
I request a project limit increase and say I want another 10 projects because I'm starting my new startup(MVP) and want to keep the cost low at first. After the business generate money I will pay for Paid Services. Besides I told them how easy I can reach the limit as I have to create new projects to test Firebase features, like Firestore and Cloud Messaging before using the features in production. And finally they gave me another 10 projects :)
If you want to start a business with Firebase and have already reached the limit then Firebase team is going to help and give you project limit increase as long as you're not a spammer.
Update from here:
There is indeed a quota on how many apps can be created in a project. The exact number depends on multiple factors, but it typically is in the lower 30s.
The quota cannot be changed, nor is it increased for paid projects.
How many applications can I create in one project from a single account?
I don't think there isn't any limit on how many apps you can link to a single project. AFAIK, I think it is actually encouraged for apps that are related when it comes to the Firebase services to be linked to a single project.
How many projects I can create in Firebase for Cloud Messaging?
I'm not sure what you mean for the for Cloud Messaging part, but I'm pretty sure that every project you create can be used for FCM. Anyways, I think it'd be safe to refer to the comment by #FrankvanPuffelen on this post:
There's no limit on the number of projects in general, but there is a limit on the number of projects on an unpaid plan. The exact limit for that varies, from what I understand.
PS: As per looking around the docs, I'm fairly sure that there is nothing explicitly mentioned/stated in the official documentation that can clearly answer your questions.
I just searched this because I was watching a video which hinted that you can only have 6 free projects:
https://youtu.be/VUNkjQ_k2Uc?t=1m21s
It has three created and says you can create 3 more. The video was recorded/uploaded 13 Jul 2017.
I guess it wouldn't take much to confirm this if you just created six test accounts.
When I created 8th project on firebase it showed me a warning stating "You are 3 projects away from the project limit". This means I can have maximum 10 projects. I couldn't find any official documentation regarding this. So, I guess we can have maximum of 10 projects only. If you want to have more project after your limit has exhausted, instead of creating new projects you can add any number of apps (ios, android & web) to an similar existing project.
When we were unable to add new apps to our project, we contacted their support and this was their answer:
After consulting this to our engineers, I've found out that there is a
hard limit of 1000 apps which can be added per project. This can no
longer be raised, unfortunately.
Cloud Platform Console Help has a page here: https://support.google.com/cloud/answer/6330231 which answers some of your queries.
Here's an extract:
"If you attempt to exceed your project limit, the console will prompt you to fill out a request form. This happens when you try to create a project but you have already reached your quota. The form will require you to specify the number of additional projects you need, along with their corresponding email accounts, billing accounts, and intended uses."
Best practices when requesting more projects are also listed.
10 oct 2020
Today i tried to create another project, I only had two projects and I decided to remove one, then I tried to create another project and I got the message of the limit. I just send a request for 10 projects honestly. After a minutes I decided create another project and again I have two projects.. The limit to this date is 2 projects.
[2021] Firebase's a part of google cloud, so the limit is 12 Project as a Free plan (non-billed account, that's means I didn't active the free 300$ that come from Google Cloud) and I think it's (30 Project) at all time as shown HERE but I never used the paid plan or active the trail ...
So check your google cloud account, you will see all the projects that you have! but there are some notes you can take into consideration:
- Note 1: I opened a new Gmail account and try to make 13 projects he stopped on project 12, But the problem is after deleting your project you need to wait 30 days then you can replace it with another one, there is a modal show the date of delete completely after request that.
- Note 2: When you create a new project from firebase will create a project in Google Cloud, also you can add the google cloud project to your firebase account.
When you create a new Firebase project in the Firebase console, you're
creating a Google Cloud project.
Go to the google cloud to make my 13th project... this message appeared to me:
Also I have it in Firebase... this message appeared to me:
- Note 3: Don't forget! Sometimes that happened! when you using also Google API and create a project it also creates a project on google cloud so you will consume the quotas limit.
- Note 4: You can add the exacting project in Google cloud however from where the project was created to your firebase account.
In Summary: the Firebase/Google API's projects are Google Cloud
Projects behind the scene that limited to 12 projects for the
non-billed account and you can request more, so you have 12 projects maybe all of them firebase or google API or google cloud or a mix of them but you can't exceed 12 projects in total without requesting an increase.
As 2017-12-15, the limit (for my account at least) seems to be 12. (before creating my 10th project, it said I had 3 left)
Odd that the limit seems to be different per account. (either that, or they updated it since #Pakpoom's answer)
12/23/2021
I also got the same message and I have requested another 10 projects from the Firebase team to experiment with Firebase services for my future Flutter/Firebase projects. They have allowed/given 10 projects within a few mins. Thank you, Awesome Firebase Team.
About your second question
how many projects I can create in Firebase for Cloud Messaging?
For the Free plan, you can read this FAQ
https://support.google.com/cloud/answer/6330231?hl=en
It doesn't actually say how many, but explains how you can request more if necessary.

Unable to see Xamarin insight events

I've setup Xamarin Insights, and was able t catch 2 exceptions. I added some Xamarin.Insights.Track(...... statements to track some functionality.
However I can not see this on the web portal. The overview displays 5 users 80+ sessions and 2 open issues (the exceptions). Is the Tracking/event feature a special paid feature or?
(While this response is bit late, maybe it's still useful?)
Short version: Insights Event tracking is a paid feature.
Longer version: In order to gain access to Insights Event tracking you would need to upgrade your Insights subscription tier to an Enterprise level (which I'm not sure is possible post-merge). At this point you would benefit more by migrating your app to utilize HockeyApp (if you haven't already). I suppose if you absolutely need this functionality, perhaps you could write into Xamarin support or sales.
Old Xamarin Insights tier page via web.archive.org (https://web.archive.org/web/20160304014709/http://xamarin.com/insights#pricing)

How to access a lost Google Developer Console project

>>>> BACKGROUND ON THE ISSUE <<<<
We were using Google Apps for Business when we started with the project. This allowed us to use the Google Developer Console (https://console.developers.google.com/) with our #company.co.za accounts and also to “login with Google” using our #company.co.za accounts. It turns out that the Google Developer Project (where the API keys are) was created using an ex-colleague's #company.co.za Google account.
When we moved from Google Apps for Business to Office 365, we lost the ability to login to the Google Developer Console with our #copany.co.za accounts. By then the colleague wasn’t working here anymore and I guess it all happened so quickly that we didn’t make sure to tie up all the loose ends.
Now we need to transfer development of the app and subsequently all related 3rd party projects and things, to the client for future development, but I cannot access the Google project.
This will require them to create a project on their side, generate new API keys for using the Google Maps API etc. And then update the apps (Android and iOS) with the new API keys.
>>>>> THIS IS MY QUESTION <<<<<
However, and this is where my question comes in, the apps are still working and happily accessing Google Maps. This makes me think that the project must still be somewhere.
I tried to access the Google Help pages, but because we're on a Bronze package, we can only find support information in their developer communities and online documentation listed here:
Join a Community
Service Disruption Notification
Best Practice Guides
But I thought to ask here too because SO is very reliable with answers :)
So, any idea if the project is still live somewhere? Or should we just create a new project with new API keys?
I don't think this is a stackoverflow question since it's not directly programming related. However, if you want to regain access to you project, this should be fairly simple and i hope this helps:
Create a new Google Apps for Business account with your domain (or maybe your old apps domain still exists?) and a single account. If you choose monthly payment the costs will be only a few bucks.
As the Google Apps domain administrator you should be able to access all appengine projects that belong to users of the same domain. If it doesn't you can contact Google support to reassign the projects. Alternatively: You may be able to recreate an account that owned the app. If you don't know the owner email, it is shown in the consent screent for oauth. With that email, try to access the project.
Create a Gmail account and transfer project ownership to this Gmail account
Delete the Google apps domain to avoid additional costs
All this is doable within an hour.
In case it doesn't work i would suggest you contact your Google sales representative or reseller and tell him, that you would like to purchase silver level support, but only if he can restore the permissions for you. This will cost you more, but if you have to access the project it may be the only way.
Last but not least:
You can contact Google support. You don't need silver level support for that. It will just take a lot longer to process your request. While in contact with the Google support you will have to prove that you are in fact the owner of the domain, which is usually done by adding a TXT record to your domain or uploading a file to your web server, so make sure you have access to your domain's DNS zone files / settings or web server document root.

Resources